Автоматизация хаоса. Как усмирить энтропию в автотестах

Оптимизация тестов и аналитики

Доклад принят в программу конференции

Руководитель разработки
14+ лет в разработке и тестировании
ex-Kaspersky tech lead

Тезисы

Видео

Есть набор проблем, с которыми сталкивается каждый автоматизатор

"Долго автоматизировали тест, а такие проверки уже есть и тест стал не нужен"
"Тесты постоянно ломаются, т.к. в продукт внесли изменения"
"Постоянно тратим время на поддержку тестов, анализ и прочее, а не создание новых тестов"

Многие причины связаны с менеджментом и неудачными решениями при организации кодовой базы, подходов и архитектуры.

Надо лечить болезни, а не симптомы. В докладе мы рассмотрим чеклист, позволяющий избежать зарождение и усугубление этих проблем, например:

- Как избежать проблемы коммуникаций
- Как разбить и хранить тесты по слоям
- Как ускорить анализ
- Как повысить стабильность автотестов