什么是Selenium的Cucumber ?
Cucumber空运行用于编译“步骤定义”和“功能”文件并验证编译错误。空运行的值可以为true或false。空运行的默认值是false,它是TestRunnerClass文件的一部分。
如果将空运行的值设置为true,则Cucumber将验证功能文件中的各个步骤以及“步骤定义”文件中功能文件中的步骤的实现代码。
如果“步骤定义”文件中未实现功能文件中的任何步骤,则会引发一条消息。空运行参数是@CucumberOptions的一部分,用于配置测试设置。
示例
TestRunnerClass文件的实现
import org.junit.runner.RunWith;
import cucumber.api.CucumberOptions;
import cucumber.api.junit.Cucumber;
@RunWith(Cucumber.class)
@CucumberOptions(
features = "Feature"
,glue={"stepDefinition"}
,strict = true
,dryRun = true
)
public class TestRunner {
}热门推荐
10 诗词送行祝福语大全简短
11 新房开工吉日祝福语简短
12 50多岁生日简短祝福语
13 安徽疫情祝福语简短英语
14 农民朋友发财祝福语简短
15 对生活祝福语简短精辟
16 搬家词简短祝福语朋友
17 女神结婚快乐祝福语简短
18 文学短句祝福语大全简短