在java TestNG中,是否可以以某种方式使用@AfterMethod注释指定全局(或套件范围)方法?其目标是在不同的类中拥有不同的测试用例(因此,1 file =1 test),但也有一个公共的@AfterMethod,而不重复每个类中的方法。
发布于 2016-02-08 11:07:16
您可以通过创建一个超类来实现这一点。示例:
public class BasicTestScenario {
@AfterMethod(alwaysRun=true)
public void tearDown() {
// your implementation
}
}然后让您的测试继承这个类。
public class MyTest extends BasicTestScenario {
// your test
}https://stackoverflow.com/questions/35267905
复制相似问题