Проблемы автоматизации приемочного тестирования программного обеспечения при использовании подхода «разработка, управляемая описанием поведения»
Авторы:
Аннотация:
Изучены проблемы, возникающие при внедрении в проектную практику подхода «разработка, управляемая описанием поведения» (behavior driven development – BDD). Представлены основные идеи подхода, проиллюстрирован процесс разработки и тестирования с использованием BDD. Особое внимание уделено трудностям, возникающим при переходе от описанных в текстовой форме сценариев приемочных тестов, понятных заказчику, к модульным тестам, конструируемым разработчиками. Проанализирован процесс разметки тестового сценария инженером по контролю качества для его последующего преобразования к тестовым методам и классам, сформулированы задачи по разработке средств автоматизации этого процесса, определены требования к улучшению языка пользовательских сценариев.