Сначала был сделан дашборд, который интегрируется с тестами и где можно посмотреть историю прогона с подробным отчётом. Самый большой плюс нашей системы: он понятен и менеджерам, и тестировщикам. В отчёты мы попытались вложить максимум информации с пошаговым описанием:
- Сколько тестов прошло, сколько упало.
- Время выполнения.
- Причина падения.
- Шаг на котором тест упал.
- Скриншоты и логи.
Менеджерам тесты нужны, чтобы понимать:
- Сколько тестов есть.
- С какой скоростью пишутся.
- Количество упавших тестов и в случае, если самолет падает быстро — принять решение.
- Что ключевые компоненты системы работают.