是否可以两次运行specflow功能,但有两个不同的入口点?
Feature: Blah.
Scenario: Get Call.
Given I have enpoint.
And I create get call.
Then I should get my results.
我希望能够两次指向2个不同的端点运行相同的功能。这样做的最佳方法是什么?
答案 0 :(得分:2)
您可以使用场景大纲:
场景大纲可用于定义数据驱动的验收测试。 它们也可以被视为场景模板。场景大纲 始终由场景模板规范(带有的场景)组成 数据占位符使用'
<placeholder>
&#39;语法)和一组 为占位符提供值的示例。
在您的特定情况下:
Scenario Outline: getting call
Given I have <enpoint>.
And I create get call.
Then I should get my results.
Examples:
| endpoint |
| fooUrl |
| barUrl |
进一步阅读:Scenario Outlines