黄瓜-如何每次都使用相同的注册用户帐户运行方案

时间:2018-08-08 09:26:19

标签: cucumber cucumber-java cucumber-junit

Scenario outline:validate tooltip disappears when fund is downloaded
Given new user is registered
When User needs to navigate to some page 
And user downloads a document for <doc>
Then the tooltip disappears
Examples:
I doc  l
|Link 1|
|Link 2|
|Link 3 |

每次都需要3个新用户并执行,但我只需要使用一个注册用户。

1 个答案:

答案 0 :(得分:0)

我所做的是创建一个可以创建用户并将其存储在私有静态变量中的场景。然后,该用户将用于运行实际的测试方案:

Example:

Scenario Create user needed for running tests
  Given I am ready to start my test
  When New user is registered
  Then New User registration is successful

Scenario outline:validate tooltip disappears when fund is downloaded
  Given The user exists
  When User needs to navigate to some page 
  And user downloads a document for <doc>
  Then the tooltip disappears
  Examples:
  I doc  l
  |Link 1|
  |Link 2|
  |Link 3 |

因此,您可以将创建的用户用于所有方案。 希望这会有所帮助

相关问题