Добавить слой DSL в функциональный тест пользовательского интерфейса? - PullRequest
0 голосов
/ 02 ноября 2011

В функциональном тестовом случае непосредственно вызовите пользовательский интерфейс и выполните проверку не так просто, чтобы обслуживать, не легко обрабатывать изменения пользовательского интерфейса. Кто-то предлагает добавить промежуточный уровень (уровень DSL) для решения этой проблемы: чейнджер будет продолжать реализовывать DSL, а специалист по доменам (возможно, Test Developer) использует DSL для обогащения тестового набора. Используете ли вы это хорошая идея или нет? Используете ли вы этот слой в своем функциональном тесте?

1 Ответ

0 голосов
/ 25 ноября 2011

Это хорошая идея, применимо и хорошо работает на практике.Ускоряет разработку тест-кейсов (опыт отрасли говорит в 10 раз), улучшает охват тестов, позволяет применять различные тестовые среды.См., Например, отраслевой случай, сообщенный в http://www.thinkmind.org/index.php?view=article&articleid=valid_2011_5_20_40049

...