Некоторое время компания может тестировать «наживую»: ничего не записывать и выживать. Но как только команда тестировщиков разрастается, управлять процессами и анализировать результаты становится сложнее — сплоченная работа невозможна без понимания чем, как и когда занимаются коллеги.
TMS — отличный помощник в организации командных процессов. Благодаря этому инструменту лид может распределять задачи на создание и прохождение тестов, понимать, сколько времени тратит каждый сотрудник, и наблюдать за прогрессом.
Также TMS помогает сотрудникам отдела тестирования четко видеть границы своей ответственности, наблюдать за работой более опытных коллег и перенимать лучшие практики. В плюсе от внедрения TMS остаются и менеджеры, и линейные тестировщики.
Представьте, что тестовая среда еще не готова, а тестировщик уже сделал проверку и, не найдя багов, завершил работу. Но тут обновляется код, не учтенный специалистом, и какая-то часть продукта остается без тестирования.
При наличии TMS эту ситуацию можно проанализировать и определить, почему в работе возникла ошибка: увидеть, какие статусы стояли у тест-кейсов в определенный день и время, соотнести их со временем, когда стало доступно тестовое окружение, уточнить, почему тестирование было проведено до того, как код был обновлен. Сотрудникам не нужно вспоминать, что и почему они делали какое-то время назад — в системе отображаются все действия.
Смена статусов внутри одного прогона может указывать на сложности с тестированием. Если коллега проходил по одному месту несколько раз, может оказаться, что тестовая документация нуждается в обновлении, или самому тестировщику не хватает опыта.
Все это — артефакты, которые можно исследовать, и благодаря этому улучшать работу команды. TMS помогает распутать клубок процессов при выяснении обстоятельств ошибки, что невозможно в инструментах, где не фиксируется история действий.