Запуск тестов SpecFlow без Visual Studio

Я хотел бы, чтобы наша команда QA могла запускать тесты SpecFlow. Я хотел бы, чтобы они могли изменять значения и добавлять больше сценариев. Эти добавленные сценарии будут иметь соответствующие определения шагов, поэтому им нужно только изменить функции.

У группы контроля качества нет доступа к Visual Studio.

Можно ли добиться этого без использования Visual Studio?

В настоящее время мы используем MS Test, но мы готовы использовать NUnit, если это поможет.


person Daryn    schedule 16.05.2012    source источник


Ответы (1)


Да, есть «простой» способ.

Поскольку SpecFlow просто генерирует тесты из текста в файлах .feature, вы можете использовать средство запуска командной строки выбранного вами инструмента.

SpecFlow также поставляется с версией командной строки SpecFlow.exe, и вы можете связать их вместе, чтобы не только генерировать и запускать тесты, но и создавать хороший отчет о тестировании. Все за пределами Visual Studio.

Я писал об этом здесь; http://www.marcusoft.net/2010/12/specflowexe-and-mstest.html в простой пошаговой статье.

Надеюсь, это было полезно.

person Marcus Hammarberg    schedule 17.05.2012