#c# #visual-studio #bdd #specflow
Вопрос:
Я использую работу с фреймами BDD для своего проекта автоматизации с C# в visual studio. Для этого проекта я написал свои файлы функций, используя синтаксис корнишона. Но теперь мое требование состоит в том, чтобы генерировать их автоматически, есть ли какой-либо способ сделать это?
Комментарии:
1. генерировать их из чего? поручни? преуспеть?
2. Из excel, где написаны ручные тестовые примеры. Но не в Данном, Когда, Тогда.
3. Вы имеете в виду, что хотите автоматизировать тесты, используя excel, а не Корнишон в качестве входных данных?
4. Нет, я хочу автоматизировать тесты корнишонов, но вместо того, чтобы писать шаги в Give, When, а затем использовать синтаксис корнишонов. Я ищу способ генерировать эти шаги. Мой быть путем преобразования ручных тестов в шаги корнишона или с помощью любого инструмента записи и воспроизведения. Есть ли какой-нибудь способ сгенерировать шаги корнишона вместо их написания?
5. Это не то, для чего был разработан Корнишон. Нет способа автоматически писать сценарии. Корнишон-это 1) документация; и 2) автоматизированные тесты. Часть «автоматизированные тесты» является второстепенным преимуществом. Основное преимущество заключается в том, что Корнишон описывает бизнес-процессы и является формой написания требований.