51Testing软件测试论坛
标题:
TestNG以程序的方式运行,制作可运行的jar包
[打印本页]
作者:
测试积点老人
时间:
2018-11-29 14:40
标题:
TestNG以程序的方式运行,制作可运行的jar包
TestNG提供两种程序调用的方式运行
1、直接创建testng对象,把class添加到testng对象中
TestNG testng = new TestNG();
testng.setTestClasses(new Class[] { demo.class });
testng.run();
复制代码
2、通过创建tesng.xml配置文件
<suite name="TmpSuite" >
<test name="TmpTest" >
<classes>
<class name="servers.testcase.Demo" />
<class name="servers.testcase.LoginCase" />
<classes>
</test>
</suite>
XmlSuite suite = new XmlSuite();
suite.setName("TmpSuite");
XmlTest test = new XmlTest(suite);
test.setName("TmpTest");
List<XmlClass> classes = new ArrayList<XmlClass>();
classes.add(new XmlClass("servers.testcase.Demo"));
classes.add(new XmlClass("servers.testcase.LoginCase"));
test.setXmlClasses(classes) ;
List<XmlSuite> suites = new ArrayList<XmlSuite>();
suites.add(suite);
TestNG tng = new TestNG();
tng.setXmlSuites(suites);
tng.run();
复制代码
作者:
小星星儿
时间:
2019-3-21 14:46
你好,您这样写后就能运行测试用例吗?为什么我的测试用例总是跳过?您在调试过程中有没有遇到过类似的问题呀?能提供下解决思路吗?谢谢
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2