Автор: Баз Дийкстра (Bas Dijkstra)
Оригинал статьи: http://www.ontestaut...ust-automation/
Перевод: Ольга Алифанова
Сейчас большинство людей уже в курсе, что цель автоматизации – это НЕ "поиск багов". Конечно, неплохо, когда ваши автотесты ловят баг-другой, которые иначе просочились бы в продакшн. Но пока искуственный интеллект автоматизации не достиг больших высот (я имею в виду, действительно БОЛЬШИХ), тестировщики куда более искусны в поиске багов, чем самые умные, развитые автоматизированные решения для тестирования.
Нет, добавочная ценность автоматизации совсем в другом – в уверенности. Из оксфордского словаря:
"Уверенность: твердое убеждение в надежности, правдивости, или способности чего-либо или кого-либо."
Набор хороших автотестов вселит в ваших заинтересованных лицах (включая, но не ограничиваясь тестировщиками) уверенность, что тестируемая система дает результат или выполняет определенные функции так, как предварительно было определено (правильно ли было определено – тема для другой дискуссии). Даже после кучи изменений, фиксов, патчей, рефакторингов и других обновлений.
Эта уверенность появляется благодаря доверию: