0

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

4

1 回答 1

1

Launch configuration为了运行 jar 文件,您需要有一个在导出时指向您的 main 方法的类。

你可以通过创建这个 main 方法以编程方式运行 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 文档:以编程方式运行 testNG

如果您maven-jar-plugin用于导出 jar,请确保您已添加您的mainClassin manifest.

于 2018-11-26T09:17:14.340 回答