TestNG执行多个Suite
原文:http://www.cnblogs.com/mvii/p/testng_multi_suite.html
这里介绍最常用的两种方式:
1. 通过xml指定多个suite来执行。
<!DOCTYPE suite SYSTEM "http://beust.com/testng/testng-1.0.dtd" > <suite name="allSuites"> <suite-files> <suite-file path="suite1.xml" /> <suite-file path="suite2.xml" /> </suite-files> </suite>
2. 通过程序创建TestNG类,然后添加Suite的方式来执行。
比如: List<XmlSuite> suites = new ArrayList<XmlSuite>(); suites.add(new XmlSuite()); TestNG testNG = new TestNG(); testNG.setXmlSuites(suites); testNG.run(); 或者: TestNG testNG= new TestNG(); List<String> suites = Lists.newArrayList(); suites.add("c:/suite1.xml"); suites.add("c:/suite1.xml"); testNG.setTestSuites(suites); testNG.run();
posted on 2016-04-01 09:47 malcolmshen 阅读(935) 评论(0) 收藏 举报
浙公网安备 33010602011771号