【发布时间】:2020-03-22 07:58:36
【问题描述】:
到目前为止,我们有一个configuration.properties,我们在其中为所有必需的参数设置了值,但我需要遍历其中一个参数的多个值(可能以逗号分隔)并为每个参数运行所有功能文件。
【问题讨论】:
到目前为止,我们有一个configuration.properties,我们在其中为所有必需的参数设置了值,但我需要遍历其中一个参数的多个值(可能以逗号分隔)并为每个参数运行所有功能文件。
【问题讨论】:
我认为 cucumber 中没有将多个参数仅发送到其中一个参数的功能。但我们能做的是在场景大纲中,
功能文件
Scenario Outline : Create User
Given I enter names as <names>
And I enter class as <class>
When I click Save
Then the success message is displayed
Examples:
|names |class|
|Ann,Malissa|5G |
步骤定义文件
@Given("I enter names as (.*)")
public void GivenIenterName(String names){
String[] nameList = names.split("\\,");
for(String x : nameList){
/*block of code
to execute*/
}
}
【讨论】: