Selenium webdriver 如何将TestNG套件导出到jar文件
我是Selenium新手,我已使用Eclipse导出选项将TestNG套件导出到jar文件,但无法运行它。为了运行jar文件,在导出时需要有一个类,该类的main方法指向您的启动配置 您可以通过创建此主方法以编程方式运行TestNGSelenium webdriver 如何将TestNG套件导出到jar文件,selenium-webdriver,jar,testng,executable-jar,testng-eclipse,Selenium Webdriver,Jar,Testng,Executable Jar,Testng Eclipse,我是Selenium新手,我已使用Eclipse导出选项将TestNG套件导出到jar文件,但无法运行它。为了运行jar文件,在导出时需要有一个类,该类的main方法指向您的启动配置 您可以通过创建此主方法以编程方式运行TestNG public static void main(String[] args) { TestListenerAdapter tla = new TestListenerAdapter(); TestNG testng = new 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();
}
在eclipse中导出jar时,将此主方法类添加到启动配置中
有关更多信息,请参阅此testNG文档:
如果您使用maven jar插件导出jar,请确保已在清单中添加了mainClass 您需要指定主类。比如:java-cp MyJar.jar com.mycomp.myproj.AnotherClassWithMain方法,或者您可以创建一个清单文件来创建一个可运行的jar