Specflow - Как передать параметр в описание схемы сценария - PullRequest
1 голос
/ 11 марта 2019

Не могли бы вы помочь мне с решением о том, как передать параметр в описание схемы сценария Spec Flow? Пожалуйста, смотрите ниже пример:

Scenario Outline : Testing **<Application>**
    Given I navigate to <Application>
    Then I should see Home page

    Examples:
    | Application |
    | Test        |
    | Test1       |

Я знаю, что это возможно в Cucumber, но не знаю, как это сделать в Specflow. Ценю ваш ответ. Заранее спасибо.

1 Ответ

2 голосов
/ 02 мая 2019

Нет никакой пользы в этом.Просто напишите общий заголовок сценария, который объясняет вариант использования:

Scenario Outline: Navigating to the home page
    Given I navigate to <Application>
    Then I should see Home page

Examples:
    | Application    |
    | Stack Overflow |
    | Math Overflow  |

SpecFlow добавит имя теста с данными из первого столбца таблицы примеров:

Screenshot of Visual Studio Test Explorer panel showing test names

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