[英]Running TestNg suite multiple times
我说过N个测试类,我有一个测试套件说test.xml可以运行所有N个测试,如何多次运行test.xml作为测试套件? 请帮我解释如何以编程方式多次运行它
<?xml version="1.0" encoding="UTF-8"?>
<suite name="Suite1">
<test name="exampletest1">
<classes>
<class name="tester.NewTest1" />
</classes>
</test>
<test name="exampletest2">
<classes>
<class name="tester.NewTest2" />
</classes>
</test>
</suite>
在这里试试这个,您可以随意修改它n次
for(int i=0;i<3;i++)
{
List<String> suites = new ArrayList<String>();
suites.add("testng.xml"); //path of .xml file to be run-provide complete path
TestNG tng = new TestNG();
tng.setTestSuites(suites);
tng.run(); //run test suite
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.