如何将TestNG套件导出到jar文件

时间:2018-11-26 09:00:54

标签: selenium-webdriver jar testng executable-jar testng-eclipse

我是Selenium的新手,我已经使用Eclipse导出选项将TestNG套件导出到jar文件,但是无法运行它。

1 个答案:

答案 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