Для нашего проекта под TDD следует разработанная команда. Но BA напишут историю пользователя в одном формате, напримерСпектрометр для автоматизации пользовательского интерфейса
КАЧЕСТВЕ: Anonymous Клиента (ACUST) Я хочу: фильтровать результаты поиска по цвету , так что: я могу видеть только продукты в цветах мне нравится
Если BA написала историю пользователей в более обобщенном формате, разработчики разбивают истории пользователей на несколько историй. И наши ручные тестеры записывают тестовые примеры в форме «Дано-когда-то», которая предоставляется автоматическому тестеру (нам) для автоматизации.
Мы, как тестеры автоматизации, получаем, что SBI имеет один тестовый кейс, связанный с ним.
Теперь мы используем SpecFlow-Selenium для автоматизации наших тестовых примеров с использованием шаблона PageObject. и будет использовать MTM для связывания тестовых скриптов для проверки случаев и запуска их из MTM.
Каким должен быть наш подход к описанному выше сценарию, как нам создать наш сценарий и файлы функций в specflow?
Любая информация будет замечательной.