TextTest

Скріншот програми:
TextTest
Дані програми:
Версія: 3.28.2 оновлений
Дата завантаження: 18 Jul 15
Розробник: Geoff Bache
Ліцензія: Безкоштовно
Популярність: 40

Rating: 5.0/5 (Total Votes: 1)

Як і передбачає назва, проект TextTest працює через порівняння простий текст увійшли програмами з попередньою «золотим стандартом» версії цього тексту.
Це на відміну від більшості рамок-здавальні випробування за пропозицією сьогодні, які, як правило використовують деяку форму рукописних "тверджень" за допомогою тесту письменника, які вимагають в API додатків.

Що нового У цьому випуску:

  • зробити вбивство тести на Windows, при роботі в паралельної роботи краще

Що нового у версії 3.26:

  • Це тепер можна мати окремі місця для журналів (загальний диск) і пісочниці (локальний диск).
  • Динамічний інтерфейс тепер показує превью файлів, які порівнюються як рівні.
  • Покращення були внесені в плагіні Дженкінс та інтеграції з редактором StoryText для тестування GUI.

Що нового у версії 3.24:

  • Ця версія додана інтеграція Дженкінс у звітах HTML, і прямих посилань змінити, і виправляє помилки інформації. Підтримка альфа був доданий для Condor.
  • Третій сітки двигун надається на додаток до GE і LSF (Кондор краще працює на Windows).
  • Новий run_dependent_text синтаксис був наданий для знаходження пізніше матчів у файл.

Що нового у версії 3.22 :.

  • Пошук об'єктів вже бджоли додається в доповіді HTML
  • Є додаткові можливості в run_dependent_text і в копіюванні файлів даних.
  • Є шість місяців стоїть, як правило незначними поліпшеннями і виправленнями.

Що нового у версії 3.20 :.

  • були зроблені Різні поліпшення і виправлення
  • Примітно, тести можуть бути повторно від динамічного графічного інтерфейсу з різними настройками.
  • Налаштування конфігураційному файлі тепер можна варіювати в-тесту.
  • а & Quot; відома помилка і Quot; що ініціюватиме повторний показ випробувального до певного числа раз можуть бути запущені.
  • Цей реліз вимагає Python 2.6 і PyGTK 2.16 або пізнішої версії.

Що нового у версії 3.19 :.

  • були внесені різні поліпшення і виправлення помилок
  • покращення GUI були зроблені з акцентом на зручність використання.
  • Аксесуари виступили з & Quot; відомі помилки & Quot; функціональність.
  • Sun Grid Engine опитується, щоб статус випробувань в його більш помітним.
  • Зверніть увагу, що це останній реліз, що підтримуватиме Python 2.4 та 2.5 :. TextTest 3.20 потребують Python 2.6 і, ймовірно, GTK 2.18, а

Що нового у версії 3.16.1:

  • Виправлення до 3.16:
  • Розібралися радіо кнопку іменування, який був дивним у цілому ряді випадків (guiplugins.py)
  • Немає більше ігнорувати і Quot; ваніль і Quot; прапор, знаходячи карту інтерфейсу файли (pyusecase_interface.py)
  • Виправлені помилки старших:
  • Чи не StackTrace якщо динамічний інтерфейс вікна закривають тести працює (controller.py)
  • Уповільнене відтворення перевірка вікно з'являється після імпорту нових GUI-додаток для тестування (runningactions.py)
  • вкладка Запис більше не відображається після імпорту додатки без GUI для випробування (guiplugins.py)
  • & Quot; Запис прецедентів і Quot; залишається сірим, якщо тестоване програма не GUI (guiplugins.py)
  • Виправлена ​​помилка, коли повторення без точних збігів для трафіку відтворення не виробляти їх у правильному порядку (traffic.py)
  • Виправлена ​​проблема продуктивності з багатьма приречених спроб ввезення неіснуючих модулів конфігурації (GUI guiplugins.py)
  • copy_test_path_merge тепер також об'єднати підкаталоги як треба (sandbox.py)

Що нового у версії 3.16:

  • Статичні Покращення GUI:
  • Тепер можна перейменувати файли зі списку на екрані файлів (adminactions.py)
  • & Quot; Оновити & Quot; замінює і Quot; Видалити & тести Quot; в панелі інструментів за умовчанням, в основному з естетичних причин (default_gui-static.xml)
  • зміст панелі інструментів можна налаштувати / покласти назад, см & Quot; персоналізації інтерфейсу & Quot; на веб-сайті
  • & Quot; Додати додаток & Quot; Діалог тепер має список, що розкривається усіх можливих варіантів графічного інтерфейсу тестування (adminactions.py)
  • Дозволяє почати тестування користувальницького інтерфейсу, перш ніж зрозуміти конфігураційний файл
  • Обробка помилок на початковій і Quot; Додати додаток & Quot; Доопрацьовано діалог (adminactions.py)
  • Відхилити неприпустимі символи в суфікса та імен підкаталогів
  • GUI-тестування і Quot; карта інтерфейсу і Quot; Файли тепер видно на вкладці Config (filetrees.py)
  • Framework Покращення:
  • Тепер інтегрується з Jira системі розподілу запитів Atlassian, а також Bugzilla (jira.py)
  • Працює в широкому сенсі так само, як в інтеграції Bugzilla. Дивіться сайт для докладної інформації.
  • & Quot; collate_file & Quot; Функціональність для декількох файлів переписати (sandbox.py)
  • Моделі вигляді і Quot; дані *: * дані .dump & Quot; повинні вести себе більш інтуїтивно, але не може бути повністю назад-сумісним.
  • Читати міграції замітки і веб-сайт для докладної інформації.
  • & Quot; run_dependent_text & Quot; посилюється для фільтрації від розділів тексту (rundependent.py)
  • Тепер можна управляти чи початкові і кінцеві лінії фільтрують, наприклад, через & Quot; {[- & GT;]} & Quot; Синтаксис
  • версій файлів конфігурації тепер можна помістити в & Quot; extra_search_directory & Quot; місця (testmodel.py)
  • Раніше тільки імпортовані файли можуть бути знайдені там.
  • & Quot; suppress_stderr_text & Quot; тепер підтримує той же самий синтаксис, як і Quot; run_dependent_text & Quot; (за замовчуванням / __ __ ініціалізації. ру)
  • Дозволяє наприклад багаторядковий фільтрації
  • & Quot; text_diff_program_max_file_size & Quot; Вважаючи тепер перейменований в & Quot; MAX_FILE_SIZE & Quot; і в даний час є словник (comparefile.py)
  • Ключі імена програм. Крім того, отримати застережливий діалог, якщо ви спробуєте відкрити занадто великий файл за допомогою графічного інтерфейсу.
  • Тепер встановлює & Quot; USECASE_HOME & Quot; для тестування графічних інтерфейсів, наприклад, з PyUseCase в & Quot; pyusecase_files & Quot; (за замовчуванням / __ __ ініціалізації. ру)
  • Раніше дозволені UseCase файли сут на переплутати з власної.
  • TextTest в
  • default.CountTest скрипт тепер повідомляє загальний підсумок в кінці (за замовчуванням / __ __ ініціалізації. Ру)
  • Аксесуари Пакетний звіт:
  • Тепер автоматично генерує & Quot; приладова панель & Quot; сторінка, що містить посилання на всі звіти і поточного стану (партія / __ __ ініціалізації. ру)
  • Поставляється безкоштовно з & Quot; -coll & Quot;, можна також зробити поодинці за допомогою -s batch.GenerateSummaryPage. Дивіться на сайті.
  • Тепер можна створити окремі таблиці, що містять звіт (наприклад) продуктивності або пам'яті інформацію. (testoverview.py)
  • Використання -coll web.performance: див. Веб-сайт для отримання більш докладної
  • Якщо кілька версій присутні на тій же сторінці, А & Quot; підсумок і Quot; Показано.
  • Рядки або таблиці, що містять тільки & Quot; N / A & Quot; більше не буде відображатися (testoverview.py)
  • Якщо вихідні файли порожні, він вказує на це і пропонує диск може бути повним (testoverview.py)
  • Клітини тепер підказки з зазначенням, який тест і дата вони, щоб уникнути прокручування великих таблиць (testoverview.py)
  • Для звіту електронною поштою, аутентифікації SMTP тепер можна (партія / __ __ ініціалізації. Ру)
  • Нові настройки конфігураційних файлів і Quot; smtp_server_username & Quot; і & Quot; smtp_server_password & Quot;
  • Grid Engine (LSF / ПОС) удосконалення:
  • Сітка команда двигуна лінії з'явиться в & Quot; Run & Info Quot; Вкладка динамічного графічного інтерфейсу. (textinfo.py)
  • самоперевірки / Внутрішні зміни:
  • PyUseCase прилади видалені, використовуйте PyUseCase 3.0, який цього не потребує.
  • Використання інтерфейсу файли карт (під і т.д.), а і з командного рядка PyUseCase.
  • Тепер автоматично підібрати локальний репозиторій PyUseCase під назвою & Quot; pyusecase & Quot; (texttest.py)
  • виправлення:
  • Прискорювачі для & Quot; Вирізати Тестування і Quot;, & Quot; Копіювати Тест & Quot; і & Quot; Вставити тест & Quot; відключаються, коли текстовий блок фокусується (adminactions.py)
  • Кошти можна використовувати Ctrl + X, Ctrl + V, Ctrl + C для обробки тексту в TextTest вікон.
  • Нещодавно створені додатки тепер працюють без перезавантаження, якщо контроль версій включений (controller.py)
  • Працював навколо Mercurial помилка перейменування файлів з символічними посиланнями в імені (hg.py)
  • & Quot; copy_test_path: $ ENV_VAR & Quot; Тепер нічого не буде робити, якщо ENV_VAR порожній (sandbox.py)
  • Раніше встановіть його в $ TEXTTEST_SANDBOX /. які можуть викликати проблеми.
  • Якщо і Quot; collate_script & Quot; виробляє порожню файл з непорожнього вхід, чи не написати порожній файл (sandbox.py)
  • AN & Quot; extra_version & Quot; Тепер буде читати його графічним тестування конфігурації, а не тільки припустити, що це те ж саме, як батька (guiplugins.py)
  • & Quot; save_filtered_file_stems & Quot; тепер підтримує ім'я файлу розширення (comparefile.py)
  • Сценарії, як default.CountTest не відправлятиме пошту, якщо паразитний працювати з пакетною прапором (і Quot; -b & Quot;) (. Замовчуванням / __ __ ініціалізації ру)
  • Чи не StackTrace якщо змінна середовища в & Quot; copy_test_path & Quot; не існує (sandbox.py)
  • Чи не StackTrace якщо й Quot; collate_script & Quot; не існує (sandbox.py)
  • Чи не StackTrace якщо аргумент & Quot; -cp & Quot; (або Таймс Запуск) є недійсним (за замовчуванням / __ __ ініціалізації. ру)
  • Чи не StackTrace якщо родич програма-інтерпретатор не найден (за замовчуванням / __ __ ініціалізації. Ру)
  • Чи не StackTrace якщо ж ім'я додатки за умови, двічі & Quot; -a додаток, додаток & Quot; в командному рядку (testmodel.py)

Що нового у версії 3.15 :.

  • Справедлива сума сталося з 3.14 на початку червня
  • Там, мабуть, жоден великий поліпшення, яке виділяється, але багато дрібні речі, які, ймовірно, будуть корисні.
  • Наприклад, тепер можна повторити тести безпосередньо з динамічного графічного інтерфейсу.
  • & Quot; Опції і Quot; файли можуть бути використані таким же чином, як файли середовища, так що вони можуть бути розміщені в будь-якому місці в ієрархії і дублювання параметрів командного рядка може бути усунена.

Що нового у версії 3.14:

  • Загальні Покращення GUI:
  • Це Список змін тепер видно з графічного інтерфейсу (helpdialogs.py) З меню Довідка / Журнали Змінити
  • Місцезнаходження вибрані в FileChoosers тепер отримати пам'ятав (plugins.py) Таким чином, ви не повинні продовжувати шукати те ж саме місце.
  • Статичні Покращення GUI:
  • & Quot; Створити файл & Quot; Функціональність посилюється. (default_gui.py) тепер працювати з папками правильно, і ви можете вибрати джерело з filechooser сьогодення.
  • Тепер можна запустити всі тести у ванній, вибравши тільки що ванна (default_gui.py) також працює для перепідключення і зберегти вибір.
  • Framework Покращення:
  • Тепер можна запускати тести на віддаленій машині (UNIX тільки) (default.py) працює навіть якщо файлова система не поділяє. Нові записи конфігурації і Quot; remote_shell_program & Quot; і & Quot; remote_copy_program & Quot;. Дивіться сайт для докладної інформації.
  • TextTest Тепер збирає коди виходу з тестованої системи за умовчанням (default.py) Тільки записує файли для ненульовим статусом. Може бути відключена за допомогою discard_file
  • здатність тепер видалити деякі елементи з версій файлів конфігурації (plugins.py) новий синтаксис {Скидання}
  • Тепер можна сказати, TextTest об'єднати каталоги даних один з одним (sandbox.py) Використовуйте параметр конфігурації новий & Quot; copy_test_path_merge & Quot;. & Quot; copy_test_path & Quot; викликає каталоги будуть перезаписані.
  • Може фільтрувати з плаваючою комою відмінності, щоб протягом певного терпимості (rundependent.py/fpdiff.py~~HEAD=pobj) Нова установка конфігураційний файл і Quot; floating_point_tolerance & Quot;. Зверніться до документації на веб-сайті. Завдяки Майклу Behrisch для цього. Тепер можна збирати файли результатів з різних можливих вихідних шаблонів (sandbox.py) Суттєво collate_file тепер список. Може знадобитися міграції в теорії.
  • Розв'язані ігноруючи інші помилки з помилок, як і Quot звітності; внутрішньої помилки і Quot; (knownbugs.py) Тепер окремі прапорці для цих речей, коли роблять і Quot; Введіть інформація про відмову & Quot;
  • Помилки відзначений як і Quot; внутрішня помилка & Quot; повідомляються в перевазі до & Quot; відома помилка & Quot; (knownbugs.py) Перші, як правило, деякі катастрофічний провал загального середовища
  • установка конфігурації файлів і Quot; performance_use_normalised _% & Quot; перейменований в загальній додатки (default.py) тепер називається & Quot; use_normalised_percentage_change & Quot; щоб відобразити можливе використання для інших цілей. Стара назва псевдонім.
  • механізм руху не несе асинхронні правки файлів можна більше (traffic.py)
  • Необхідність явно перерахувати програми, які можуть зробити це: ключ з & Quot; асинхронний & Quot; в & Quot; collect_traffic & Quot; установка конфігураційний файл, який в даний час є словник.

  • не «LI> Немає більше ігнорує відсутню трафік і UseCase файли. (default.py) і Quot; definition_file_stems і Quot; Тепер словник, де предмети, як вони можуть бути ключем & Quot; регенерувати і Quot;
  • Тепер налаштувати перевірку, якщо ми можемо при виконанні сценаріїв, в тому числі покоління веб-сайту (default.py) Засоби розташування сховища може залежати від TEXTTEST_CHECKOUT.
  • Піднімає & Quot; властивості & Quot; Файли в аналогічно & Quot; навколишнє середовище & Quot; файли (testmodel.py) Використовується для програм Java. Дивіться сайт для отримання більш докладної інформації.
  • За замовчуванням розташування тимчасових файлів змінюється (engine.py) Тепер пише в ~ / .texttest / TMP замість $ TEMP або ~ / texttesttmp
  • Аксесуари Браузер управління версіями / виправлення:
  • операції адміністрування оновити VCS правильно (version_control.py) Перейменувати, Перемістити і Видалити будуть робити те ж саме в VCS для випробувань при VCS-контроль
  • Тепер можна додати до VCS за допомогою TextTest (version_control.py) самостійних дій на відповідному меню
  • Тепер підтримує базар і Mercurial, а також CVS (bzr.py/hg.py/version_control.py~~HEAD=dobj)
  • Приховування і Quot; невідомо і Quot; категорія тепер працює правильно (version_control.py)
  • Внутрішні зміни:
  • TextTest Тепер структуровані у пакети так багато файлів були переміщені
  • виправлення:
  • механізм руху не звертатися абсорбції каталог, видаливши всі файли більше (traffic.py) насправді зберігає і відтворює видалення директорій безпосередньо.
  • Немає більше працює як прапор відсутній, якщо batch_collect_compulsory_version співпадає з версіях командного рядка (batch.py)
  • Python 2.6 не повинні виробляти докучливі повідомлення про застарілих модулів більше.
  • Працював навколо GTK 2.14 помилка в обробці вибору файлів, більше не буде висіти
  • Стан гонки видалена з віртуального сервера обробки на UNIX: не повинно просочуватися віртуальних серверів більше (startXvfb.py)
  • Немає більше StackTrace якщо й Quot; перекладач і Quot; це невірний шлях (за замовчуванням / __ __ ініціалізації. ру)

  • не «LI> Немає більше StackTrace коли репозиціонування випробування, якщо не права на запис до файлів (default_gui.py)
  • Тепер показує правильні імена тестів в рядку стану після перейменування (engine.py)
  • не крах, якщо копіювання або переміщення люкс і його вміст (default_gui.py)
  • В даний час працює, щоб запустити локально з каталогу бен. Ще раз спасибі Майкл Behrisch (texttest.py) і Quot; Додаткові версії & Quot; написати розумних місцях пакетних репозиторіїв, коли жодна з версій не дав в командному рядку (batch.py)
  • покоління Сайт працює на & Quot; Extra версії і Quot; додатки, навіть якщо батько заблокований або має даних (batch.py)

Схожі програми

pycdep
pycdep

11 May 15

rockload
rockload

11 May 15

Інші програми розробника Geoff Bache

PyUseCase
PyUseCase

11 May 15

TextTest

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями