Добрый день, коллеги.
Читаю сегодня про Парадокс пестицида в тестировании и у меня образовалась пара вопросов.
1) "Конечно же, самыми простыми причинами могут быть ситуации, когда на проекте вносятся изменения, добавляется новый функционал или же оптимизируется старый. Обновление тест-кейсов в таком случае необходимо и без учета эффекта пестицида. Но даже в случае, когда проект сильно не изменяется, существует надобность обновлять набор тестов для поиска все новых и новых багов, которые, без сомнения, есть в любом продукте."
Мне не очень понятен момент как обновлять тест-кейсы и как часто. Понятно, что если появилась новая фича, то кейсы которые она затрагивает нужно обновить.
Но как заставить "старые" кейсы находить баги?
2) Как определить, что тесткейсов достаточно для тестирования фичи? Вот мы написали положительный кейс, негативный с определенными входными данными, можем ли мы сказать что рассмотрели все ситуации и 2-3-5-100 тест кейсов для тестирования только одной фичи достаточно.
3) Я в проекте пишу кейсы. Все кейсы прогоняем на разных окружениях всё работает, дефектов нахожу очень мало. Говорит ли это о том, что я плохо их ищу? Как улучшить этот навык.
Заранее спасибо