Anne-Marie Charrett (тестировщик, Ирландия и Австралия) внезапно предлагает не только пересмотреть цели и задачи проведения регрессионного тестирования, но и подумать о новом термине — рецессионное тестирование.
Внимание.
Прежде чем продолжать чтение, разберитесь с тем, как вы понимаете термины «Регресс» и «Рецессия«, иначе все дальнейшее будет весьма смутным и приблизительно понятным.
Кроме шуток.
Мне уже надоело на собеседованиях на вопрос «Что такое регресс?» слышать «Эта када заново проверяем кейсы, которые уже проверяли, шоб ничего не сломалось«. Вопрос-то был «Что такое регресс?«, а не «Шо такое регрессионное тестирование?«, японский городовой Кусака!
Еще бытует прелестное выражение: «Делать регрессию» 🙂
В общем, рекомендую.
Recession Testing is the new RegressionTesting
Anne-Marie Charrett ©
Its time to retire the idea of Regression Testing folks. Regression testing, at least the way its being performed today is typically a value free, wasteful exercise and falls into the category of ”bad testing”.
“Regression testing is any type of software testing that seeks to uncover software errors by partially retesting a modified program.”
In fairness to Regression Testing. I’m not opposed to the above ideology(except for the partially retesting bit, thats stupid). I think it has some merit. The concept that modifications in code add risk which testing needs to address is a sound idea and worth taking into account while testing.
But we testers know, that this intent turns out to a different beast.