在测试NG中的dependsOnGroups注释

时间:2016-09-26 10:29:16

标签: selenium testing automation annotations automated-tests

@Test(groups = {" init"}) public correctVM(){}

@Test(groups = {" init"}) public serverStartedOk(){}

@Test(dependsOnGroups = {" init。*}) public method1(){}

//以上TestNG代码

在method1中,使用dependsOnGroups正则表达式。是否必须使用regEx或者是否可以提供" init"因为所有组的名称都是init。

1 个答案:

答案 0 :(得分:0)

只有当你使用正则表达式时,TestNG才会知道你没有给出一个绝对的组名,但你指的是一个模式。 所以按照你的例子你需要提到

@Test(dependsOnGroups = { "init.* }) 
public method1() {
    //code goes here.
}

让TestNG基本上选择名称以init

开头的任何群组