< Назад

5. Парадокс пестициду

Якщо ми будемо перевіряти певні тестові області однаковими тестами (сценаріями), то ризикуємо перестати знаходити баги в цих областях, хоча вони все ще можуть там бути.

Термін апелює до спроможності шкідливих комах з часом пристосовуватися до пестицидів, якими люди оброблять рослини, щоб позбутися цих шкідників.

Одна з причин парадокса пестициду в тому, що розробник може зробити виправлення помилки, яке враховуватиме саме той сценарій, яким було знайдено помилку. А інший сценарій з іншими тестовими даними знову покаже дефект в тестовій області.

То ж, ті самі тести можуть з часом не виявляти дефектів, хоча тестова область може досі їх мати.

Поширюй:
Зміст