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

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