Возможно, имелись в виду различия между автоматическим и ручным тестированием в программировании. 14
Некоторые отличия:
- Способ выполнения. 13 При ручном тестировании тесты выполняются тестировщиком-человеком, при автоматическом — программными средствами. 13
- Человеческий фактор. 14 При ручном тестировании важен опыт специалиста, его квалификация, ответственность и другие факторы. 4 При автоматическом — человеческий фактор исключается, весь процесс происходит по написанному сценарию. 4
- Время выполнения. 14 Автоматическое тестирование занимает меньше времени, чем ручное. 13 Например, там, где автоматическое тестирование займёт один час, ручное — может занимать несколько суток. 4
- Знание языков программирования. 4 При ручном тестировании знание языков программирования не обязательно, при автоматическом — наоборот. 4
- Возможность исследовательского тестирования. 15 При автоматическом тестировании такое тестирование невозможно, при ручном — возможно. 13
- Доступность результатов. 3 При автоматическом тестировании результаты доступны всем заинтересованным сторонам на панели мониторинга автоматизированного инструмента. 3 При ручном тестировании результаты записываются в таблицу Excel, поэтому они недоступны. 3
И ручное, и автоматическое тестирование активно применяются и дополняют друг друга. 4 Выбор между ними зависит от таких факторов, как требования проекта, временные рамки, бюджет и характер тестируемого приложения. 3