黄瓜里的场景大纲是什么意思?


在黄瓜中,我们使用功能文件中的“场景大纲”关键字。如果特定场景需要使用多组数据以多种组合执行,那么我们使用场景大纲。

多组数据以使用(||)符号分隔的表格形式显示在“示例”关键字下。每一行都代表一组数据。

示例

功能文件。

Feature: Login Verification Feature
Scenario Outline: Login Verification
Given User lands on the home page
When Page title is Tutorialspoint
Then User keys in "<username>" and "<password>"
Examples:
| username | password |
| Selenium | t123     |
| Python   |pt123     |

具有具参数化的Then 语句的步骤定义文件。

示例

@Then (“^User keys in \"(.*)\” and \"(.*)\”$”)
public void user_keys(String username, String password){
   System.out.println("The username and password is : " + username
   +””+ password);
}

更新于: 11-Jun-2020

524 浏览

启动你的 职业生涯

完成课程以获得认证

开始
广告
© . All rights reserved.