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

问题描述 投票:0回答:1
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个新用户并执行但我只需要使用一个注册用户。

cucumber cucumber-java cucumber-junit
1个回答
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 |

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

© www.soinside.com 2019 - 2024. All rights reserved.