В версии 5.0.0.1 стало удобнее работать с ручными тестами и тест-планами. Инженеров автоматизированного тестирования ждут новые интеграции, опции запуска автотестов и удаления прогонов. У всех вебхуков стало больше параметров, расширились возможности работы с API. Мы не забыли про геймификацию, добавили мигратор для Zephyr Squad Server и устранили несколько дефектов.
Ручное тестирование
Просмотр вложенных текстовых файлов в карточках тестов. Чтобы посмотреть, какие текстовые документы прикреплены к тестам — необязательно их скачивать. Просто нажмите на вложенные файлы в форматах Word, Excel и PDF и просматривайте их в новом окне.
Автоматизированное тестирование
Параметризованные запуски автотестов. Теперь при запуске автотестов из UI можно использовать пользовательские параметры и выбирать вебхуки, которые будут применяться.
Интеграция с GitFlic. Вы можете работать с автотестами, расположенными в GitFlic, прямо из Test IT. Интеграция настраивается с помощью вебхуков.
Плагин Test IT Management для IntelliJ IDEA. Создавайте шаблоны и сценарии для автотестов из ручных тестов в среде разработки IntelliJ IDEA — для этого мы создали специальный плагин.
Удаление и восстановление прогонов. С помощью новых API-методов теперь можно архивировать, восстанавливать и удалять прогоны из архива — по одному или несколько сразу. Удаление из архива может занять до 5 минут. Новые методы ищите в разделе TestRuns нашей API-документации.
Тест-планы
Упрощенные процессы создания и редактирования тест-плана. Планировать стало еще проще: теперь тест-план создается в одном окне и всего за один шаг. Все ссылки, которые вы вставите в описание тест-плана, стали кликабельны, а название можно редактировать, просто нажав на него (раньше нужно было использовать меню действий).
Упрощенная отметка результата теста. Вы можете поставить результат тесту из вкладки тест-плана Выполнение, не открывая страницу теста.
Просмотр версии теста в тест-плане. Версию теста можно увидеть в отдельной колонке тест-плана.
Распределение тестов по результатам (количество и проценты). В правой информационной панели тест-плана можно увидеть результаты тестов в количественном и процентном выражении.
Отчет по тест-плану: тест-поинты разных статусов в таблице дефектов. Раньше в список дефектов попадали тест-поинты со статусом Провален, на которые заведен баг. Сейчас вы найдете там тесты с любым статусом — достаточно завести дефект в багтрекере.
Вебхуки
Новые параметры вебхуков. Мы расширили списки параметров для всех вебхуков — вы можете передавать еще больше данных.
Работа с API
Создание нескольких именованных API-токенов. Создавайте столько API-токенов, сколько вам нужно, и присваивайте им названия. Лишние токены можно удалять. Не забудьте сохранить каждый новый токен: после перезагрузки страницы и ее повторном посещении он станет недоступен.
Пользовательский опыт
Значок уровня профиля вместо аватара (опционально). Теперь можно использовать значок вашего игрового уровня в качестве аватара. Делиться достижениями с командой стало проще!
Умеренный режим геймификации. Хотите пользоваться геймификацией, но не отвлекаться на картинки и названия уровней и достижений? Включите умеренный режим и оставьте главное — ваш прогресс в тестировании и атмосферу здоровой конкуренции в команде.
Миграция в Test IT из сторонних TMS
Мигратор для Zephyr Squad Server. Новый мигратор для серверной поставки Zephyr Squad поможет быстро и аккуратно перенести тесты в Test IT (ранее была доступна миграция из облачной версии)
TMS-3794 - 500 ошибка при попытке запуска автоматизированного тест-поинта с удаленной конфигурацией
TMS-25660 - System.OutOfMemoryException при экспорте проектов в TestIT Cloud
TMS-26312 - При добавлении параметра через $ добавляется пробел в конец строки
TMS-25941 - В отчёт не добавляются ссылки с типом "Дефект" в список "Дефекты тест-плана", если статус у тест-поинта любой кроме "Провален"
TMS-25311 - Ошибка с подсчетом времени в отчете тест-плана
TMS-24617 - Некорректное отображение колонки "Автор" в xslx отчете
TMS-25097 - Доработка импорта из TestRail
TMS-25749 - 400 ошибка при выполнении PUT /api/SystemSettings
TMS-25668 - Некорректное форматирование текста при использовании CKeditor в Redmine
TMS-3832 - Исправление ошибки System.InvalidOperationException: Sequence contains no elements
TMS-25086 - 500 ошибка при вызове метода /api/v2/testResults/{id}/attachments
TMS-4658 - Пропадает текст при нажатии ctrl + левая кнопка мыши
TMS-24891 - Атрибуты типа Множественный выбор не выводятся в xlsx выгрузке в тест-плане