testNg中的依赖是否导致重新运行?

时间:2015-07-16 00:52:21

标签: java selenium testng testng-dataprovider

例如,我有以下方法,我运行整个测试类。

public void previous() {
 .......
}
@Test(dependsOnMethods={"previous"})
    public void current() {
 .......
}

如果是这种情况,以前的方法会运行多少次?

1 个答案:

答案 0 :(得分:1)

只有一次。但是,请记住dependsOnMethods的意思

  • 如果以前的方法结果为PASSED,则当前方法将运行
  • 如果以前的方法结果为FAILED,则当前方法将不会运行