Там, где я работаю, у нас есть следующая проблема: наша текущая процедура тестирования заключается в том, что наш бизнес-аналитик тестирует выпуск на основе своих спецификаций/тестов. Если он проходит эти тесты, он передается в отдел качества, где они тестируют новую версию и всю систему, чтобы проверить, не было ли что-то еще сломано.
Просто отметим, что мы передаем нашу разработку на аутсорсинг. К сожалению, предоставленный нам релиз редко тестируется разработчиками, и вот "отношения" у нас с ними последние 7 лет....
В результате, если патч/выпуск не проходят тесты на уровне функционального тестирования или на уровне качества с каждым патчем, нам нужно снова тестировать все это, а не только релиз. Есть ли способ предотвратить это?