Преимущества структурного подхода к тестированию:
- заставляет разработчика тестов тщательно обдумывать реализацию; isolution.pro
- выявляет ошибки в «скрытом» коде; isolution.pro
- выявляет мёртвый код или другие проблемы, связанные с лучшими практиками программирования. isolution.pro
Недостатки структурного подхода к тестированию:
- дорого, поскольку на выполнение тестирования методом белого ящика нужно тратить и время, и деньги; isolution.pro
- есть вероятность того, что несколько строк кода будут случайно упущены; isolution.pro
- для проведения тестирования методом белого ящика необходимы глубокие знания языка программирования. isolution.pro
Также тестовые наборы, построенные по стратегии структурного подхода, не обнаруживают пропущенных маршрутов, ошибок, зависящих от обрабатываемых данных, и не дают гарантии, что программа правильна. ppt-online.org studfile.net