Здравствуйте, Блудов Павел, Вы писали:
БП>Здравствуйте, Contact, Вы писали:
C>>A что такое регрессивное тестирование? То есть не определение, а как оно делается практически?
БП>Так и делается. У Вас есть набор тестов для предыдущей версии продукта и результаты этих тестов (для предыдущей версии продукта).
БП>Результаты _старых_ тестов на новой версии должны давать те же самые результаты.
Это как? Если раньше тест не проходил, то и сейчас не должен проходить?
Обычно, если говорят о регрессионном тестирование, выбирают
подмножество тестов, для проверки того, что баг исправлен,
а то, что работало, продолжает работать.
Если просто прогонять все тесты, то это уже будет вырожденный случай
и он по сути совпадает с полным системным тестированием.