编辑后的帖子如何从main()运行TestNG测试,我已经编写了主类 - 但是现在呢?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编辑后的帖子如何从main()运行TestNG测试,我已经编写了主类 - 但是现在呢?相关的知识,希望对你有一定的参考价值。
我正在尝试使用'Main'类运行我的XML,并使用我找到的模板。我怎么从这里开始?
我需要使用:
'导出' - >'.Jar'
然后运行主类?需要提示我有点迷失
package TestMain;
import java.util.List;
import java.io.IOException;
import javax.xml.parsers.ParserConfigurationException;
import org.testng.xml.Parser;
import org.testng.xml.XmlSuite;
import org.xml.sax.SAXException;
import org.testng.TestNG;
public class MainOfAllMains {
public static void main(String[] args) {
XmlSuite suite = new XmlSuite();
TestNG testng = new TestNG();
String xmlFileName = "runXML.xml";
List <XmlSuite> suite1;
try
{
suite = (XmlSuite)(new Parser(xmlFileName).parse()); **//
testng.setXmlSuites((List<XmlSuite>) suite);
testng.run();
}
catch (IOException e)
{
e.printStackTrace();
}
} }
答案
在...的地方
import java.awt.List;
使用
import java.util.List;
这将解决您的第一个问题。
以上是关于编辑后的帖子如何从main()运行TestNG测试,我已经编写了主类 - 但是现在呢?的主要内容,如果未能解决你的问题,请参考以下文章
Jenkins如何集成运行testng.xml文件的解决方案
如何从 @AfterMethod 中的 TestNG/Selenium 获取测试结果状态?
《手把手教你》系列基础篇(七十二)-java+ selenium自动化测试-框架设计基础-TestNG简单介绍(详解教程)