我想在我的selenium框架中执行一些测试用例,无限时间意味着它应该运行24 * 7。我试图在谷歌搜索很多,但无法找到它的解决方案。请帮助我,我如何使用TestNG实现此执行。
答案 0 :(得分:0)
有几种方法可以做到这一点。您需要在无限循环中运行测试。这样做的一种方法是编写简单的Java程序,它将一遍又一遍地运行您的测试。
以下是示例代码
public static void main(String[]args ) {
while(true) {
TestListenerAdapter tla = new TestListenerAdapter();
TestNG testng = new TestNG();
testng.setTestClasses(new Class[] { Run2.class });
testng.addListener(tla);
testng.run();
}
}
在这里,您可以找到如何以编程方式运行TestNG http://testng.org/doc/documentation-main.html#running-testng-programmatically