Всем привет! Меня зовут Самат Булакбаев, и я руководитель отдела тестирования. Сегодня я хотел бы поделиться нашим опытом перехода с TestRail на другую TMS (Test IT) и рассказать о проблемах, которые нам удалось решить, и о том, с чем нам еще предстоит разобраться.
![](https://habrastorage.org/getpro/habr/upload_files/b17/784/c9b/b17784c9be7fd2e932be62542a4e15e7.jpg)
В основном, наша работа заключается в ведении и актуализации тестовых сценариев. Некоторое время мы использовали TestRail в сочетании с Google-таблицами. Однако, мы осознали необходимость более удобного инструмента для управления тестовой документацией, так как TestRail имел ряд недостатков. Особенно проблематичными для нас были общие шаги и неинтуитивный интерфейс. Следует отметить, что невозможность пометки пройденных шагов является известной проблемой, о которой говорят и другие тестировщики.
Поэтому мы начали искать более удобный инструмент. Кроме того, в свете последних событий, мы решили остановиться на отечественной программе. Результатом этого выбора является то, что мы уже около полугода работаем с Test IT, и за это время мы накопили достаточно опыта, чтобы поделиться своими впечатлениями и оценить его удобство для тестировщиков.
![Главная страница проекта CRM Главная страница проекта CRM](https://habrastorage.org/getpro/habr/upload_files/768/089/e91/768089e9130049f53ef16f552a82c634.jpeg)
Какие проблемы удалось решить
Главным преимуществом новой ТМС по сравнению с TestRail для меня лично и для большинства моих коллег является удобство использования и интуитивность. Освоение нового интерфейса требует минимум времени, в то время как с использованием TestRail мы привыкали долго. Из-за ограниченности его функциональных возможностей мы вынуждены были выполнять некоторые задачи с использованием Google-таблиц. Теперь же мы можем выполнять тестовые прогоны и отслеживание дефектов через тестовые сценарии с гораздо большим комфортом. Кроме того, у нас теперь есть:
Общие шаги, которые упрощают и увеличивают скорость разработки.
![](https://habrastorage.org/getpro/habr/upload_files/4af/f7a/715/4aff7a7158348ab5029d9151e9a2828c.jpeg)
Общие шаги добавляются целиком, но впоследствии их можно расформировать под нужды определенного кейса
Генерация отчетов по проведенным тестовым прогонам.
![Пример отчета Пример отчета](https://habrastorage.org/getpro/habr/upload_files/000/365/797/0003657978ea30e8da5ec81a50a12c85.jpeg)
Расширенные возможности командной работы, особенно в редактировании и ревью тест-кейсов внутри команды.
![](https://habrastorage.org/getpro/habr/upload_files/8fd/abb/bd8/8fdabbbd87ea04a89aa882051a6b6e29.jpeg)
Возможность переиспользования тест-кейсов и работы по шаблонам.
Настройка иерархии и перемещение кейсов внутри проекта.
![](https://habrastorage.org/getpro/habr/upload_files/5f3/71e/921/5f371e92107ba7cb88e18ced14fdea57.jpeg)
Линкование задач (багов) и бизнес-требований с тест-кейсами.
Возможность создания собственных атрибутов для каждого проекта, например, проведение внутренних ревью.
![](https://habrastorage.org/getpro/habr/upload_files/02d/ce1/ec5/02dce1ec5a8cb72b7ab3c039da933e61.jpeg)
Сохранность данных. Даже если в перспективе мы откажемся от нового продукта, данные тестирования не пропадут.
![Кейсы можно экспортировать в xlsx Кейсы можно экспортировать в xlsx](https://habrastorage.org/getpro/habr/upload_files/802/fee/d0f/802feed0f3516e0f78456489c2da6ae2.jpeg)
Удобная интеграция с другими системами: мы уже интегрировали новую TMS с нашим Keycloak, о котором коллеги уже писали ранее.
Отмечу также важную для нас возможность — интеграцию автотестов в инструмент. Мы планируем использовать этот функционал в ближайшем будущем, поскольку давно стремимся внедрить автоматизированное тестирование.
В дальнейших поисках
Однако, ни один инструмент не может быть идеальным. Среди недостатков Test IT, хотелось бы выделить его последний редизайн, из-за которого ранее привычные манипуляции стали немного сложнее.
Но главная наша проблема — постоянная актуализация разрастающейся тестовой документации. Пока мы не нашли удовлетворительного решения для этой проблемы. Поэтому, если у кого-то из вас есть подобный опыт, поделитесь в комментариях — мы с коллегами будем вам благодарны!
Vitalics
Интересная статья. Хотелось бы еще узнать как у вас обстоят дела с автоматизацией? Как именно TMS реагирует на то что сценарий автоматизирован(руками или по скрипту)?