Регрессионное тестирование: различия между версиями

м
→‎Преамбула: оформление перевода
м (→‎Преамбула: оформление перевода)
м (→‎Преамбула: оформление перевода)
{{нет сносок}}
'''Регрессио́нное тести́рование''' ({{lang-en|regression testing}}, от {{lang-la|[[wikt:regressio#Латинский|regressio]]}} «движение назад, возврат, отход») — собирательное название для всех видов [[тестирование программного обеспечения|тестирования программного обеспечения]], направленных на обнаружение ошибок в уже протестированных участках [[исходный код|исходного кода]]. Такие ошибки — когда после внесения изменений в программу перестаёт работать то, что должно было продолжать работать, — называют ''регрессионными ошибками'' ({{lang-en|regression bugs}}).
 
Регрессионное тестирование (по некоторым{{каким?}} источникам) включает ''new bug-fix'' — проверка исправления вновь найденного дефекта, ''old bug-fix'' — проверка, что исправленный ранее и верифицированный дефект не воспроизводится в системе снова, а также ''side-effect'' — проверка того, что не нарушилась работоспособность работающей ранее функциональности, если её код мог быть затронут при исправлении некоторых дефектов в другой функциональности.