Как я могу запустить сценарий одного файла Feature в specflow - PullRequest
0 голосов
/ 02 ноября 2018

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

Я пытаюсь запустить свой файл Feature, щелкнув правой кнопкой мыши по файлу Feature и выбрав Run as SpecFlow Scenarios, но выполнение теста не запускается, мне нужно добавить дополнительную библиотеку для запуска файла Feature с использованием Run as SpecFlow Scenarios.

Ответы [ 2 ]

0 голосов
/ 06 ноября 2018

Денис Корейба предоставил то, что вы, вероятно, ищете.

Другим способом может быть запуск теста из командной строки.

Эти две темы в StackOverflow предоставляют информацию о том, как это сделать, в зависимости от вашей тестовой среды:

Консольное приложение для запуска функций Specflow по коду без использования ncode runner

Как запустить сценарии SpecFlow из командной строки с помощью MSTest?

0 голосов
/ 05 ноября 2018

Не знаю почему, но кнопка «Запустить сценарии SpecFlow» из контекстного меню действительно не работает.

Чтобы иметь возможность запускать ваши тесты, вам нужно установить адаптер для вашей тестовой среды.

Если вы используете MStest, установите MSTest.TestAdapter

Если вы используете Nunit, установите NUnit3TestAdapter

Когда вы это сделаете, вы увидите тесты в проводнике тестов: enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...