我是Selenium的新手,我已经使用Eclipse导出选项将TestNG套件导出到jar文件,但是无法运行它。
答案 0 :(得分:0)
要运行jar文件,您需要在导出时有一个类,其主方法指向您的Launch configuration
。
您可以通过创建此主要方法来以编程方式运行TestNG,
public static void main(String[] args) {
TestListenerAdapter tla = new TestListenerAdapter();
TestNG testng = new TestNG();
testng.setTestClasses(new Class[] { Run2.class });
testng.addListener(tla);
testng.run();
}
将此主方法类添加到您的Launch Configuration
中,同时将Eclipse中的jar导出。
有关更多信息,请参见此testNG文档:Run testNG programmatically
如果您使用maven-jar-plugin
导出jar,请确保已在mainClass
中添加了manifest
。