在场景大纲中,如果有 2 个或更多场景,则功能的所有步骤都将针对另外 2 个场景执行。
但我只需要执行一次其中一个步骤,即登录步骤。
例如:
Scenario Outline: Acceptance page has <Application> logo appearing on top
Given I am signing up in <Application> #I want to run this step only once
And I navigate to "Dashboard" page # I want to run this step only once
Then I should see "header logo" exist
And I should see "footer" exist
And I should expect the following elements to be visible
| element |
| Legal |
| Privacy |
| Security |
| Cookies |
Examples:
| Application |
| Gmail |
在上述功能文件中,我只想登录一次应用程序并验证其余步骤。
目前对于每个验证步骤,登录的事情都会一次又一次地发生。
请建议我如何只运行一次登录步骤并且可以检查页面上的多个项目。