testng组不执行@beforemethod

vof42yt1  于 2021-06-29  发布在  Java
关注(0)|答案(1)|浏览(324)

我按照教程在eclipse中执行testng组
它不能执行的问题 @BeforeMethod 方法设置数据,使组中的所有测试都失败
方法在定期运行测试时执行,这意味着类中的每个测试或所有测试
是testng的局限性还是我遗漏了什么?

@BeforeMethod
public void setup() { } //...    
@Test(groups = { "mygroup" })
public void testMyGroup1() { }//...
@Test(groups = { "mygroup" })
public void testMyGroup2() { }//...
public void testNotInGroup() { }//...

m2xkgtsf

m2xkgtsf1#

如果需要在不考虑组的情况下执行配置方法,则需要在配置方法中添加“alwaysrun=true”。

@BeforeMethod(alwaysRun = true)
public void setup() { } //...

相关问题