具有多个方案的Specflow Scenario Outline

时间:2017-09-28 14:34:50

标签: specflow

我想知道是否有人使用以下黄瓜来使用specflow。

Feature: testing different user types

Scenario Outline:Validate User RBAC 
Given I have a new User
And The new user can login <username> and <password>

Examples:
|username|password|
|xxxxxxxx|yyyyyyyy|


    Scenario:Test 1
       Then something 
    Scenario:Test 2
       Then something else
    Scenario:Test 3
       Then some other thing

我可以让Scenario Outline工作。 但是,我想对不同的用户进行一系列测试,并为每个测试创建不同的用户,这会减慢我的测试速度。

有这个例子,但我认为代码中可能有错误,抱歉,如果我不对。请参阅:http://toolsqa.com/specflow/data-driven-testing-using-examples-keyword-in-specflow/

1 个答案:

答案 0 :(得分:0)

如果要对不同的用户执行相同的方案,则必须为每个用户使用方案大纲,并在示例表中定义它们。