Я думаю, что каждый из вас так или иначе слышал, что скоро автоматизаторы заменят мануальщиков. Попытаюсь развеять этот миф.
На самом деле есть одна очевидная причина: не все поддается автоматизации! Например,
🌵 Тестирование удобство использования. Скрипт не может оценить насколько юзеру просто пользоваться приложением, насколько быстро он обучается и так далее
🌵 Свободное, или ad-hoc тестирование, не предполагает написание тест-кейсов и документации, а следовательно и создание автотестов. Строится на интуиции и опыте тестировщика
🌵 Тестирование игр очень сложно подается автоматизации
🌵 Тестирование UI нельзя автоматизировать, когда дело касается личных предпочтений пользователя, а не только проверки наличия того или иного элемента на странице
Также следует отметить то, что автоматизация неприменима в следующих ситуациях:
🌵 Если тестирование проводится только один раз
🌵 Если тестирование строится на личном опыте, интеллекте и интуиции тестировщика (см. выше)
🌵 Если проект