В чем разница между регрессионным и санитарным тестированием?
Разница между регрессионным и санитарным тестированием заключается в их целях и объеме проверки. Регрессионное тестирование проводится для проверки всего функционала, который был затронут в ходе изменений в текущей сборке. Оно помогает убедиться, что исправления или новые функции не привели к возникновению ошибок в других частях системы.
Санитарное тестирование, с другой стороны, является узконаправленным тестированием, которое выполняется с целью доказать, что конкретная функция работает согласно заявленным требованиям. Оно проводится после внесения изменений в определенную часть приложения или его окружающую среду.
В отличие от регрессионного тестирования, санитарное тестирование обычно выполняется вручную. Оно помогает проверить работоспособность измененной функции и убедиться, что она не нарушает работу других частей системы.