码迷,mamicode.com
首页 > 其他好文 > 详细

关于如何以编程的方式执行TestNG

时间:2014-09-05 17:43:01      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:style   io   使用   ar   sp   on   c   new   ad   

1、如果需要加入一个一个的类

public static void main(String args[]){
TestNG tng = new TestNG();
tng.SetTestClasses(new Class[]{MyTest.class}) //这里可以加多个类。
tng.run();

}

2、如果已经写好了测试套件XML可以使用以下方式

public static void main(String args[]){
TestNG tng = new TestNG();
RetryTestListener rtl = new RetryTestListener();
XmlSuite xs = new XmlSuite();
Parser parser = new Parser("./testxml/temp.xml");
List<XmlSuite> suites = new ArrayList<XmlSuite>();
try {
suites = parser.parseToList();
} catch (ParserConfigurationException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SAXException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
};
tng.setXmlSuites(suites);
tng.addListener(rtl);
tng.run();
}

关于如何以编程的方式执行TestNG

标签:style   io   使用   ar   sp   on   c   new   ad   

原文地址:http://www.cnblogs.com/shenguo/p/3958228.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!