Мануальне тестування все більше витісняється автоматизованим. Та не завжди таке рішення корисне для продукту. Важливою є гнучкість при виборі одного зі способів тестування й адаптація до потреб проєкту.
Автоматизоване тестування заощаджує час, надає можливість багаторазової перевірки нових версій програми та зменшує вплив людського фактору.
Ручне тестування краще підійде для невеликих додатків без складної функціональності, застарілих систем із недостатньою документацією, або ж для дослідницького тестування без визначеного сценарію.
Денис Мережкін, AQA Engineer у Quantum_Inc., розповів про способи автоматизації тестування й розібрав на конкретних прикладах доцільність використання кожного із методів тестування.