jenkinsからビルドを実行すると、次のエラーが発生します。antに絞り込んだか、環境でBrowserLaunch.classファイルが見つからないため、「そのファイルからログが取得されていません」と表示され、そのようなメソッドはありません。しかし、なぜかわかりません!これらのテストはEclipseを使用して別の環境で機能していますが、Ant + Jenkins + TestNG+Javaでは機能していません。何か案は ?jenkinsビルドサーバーとは異なるVMでSeleniumグリッドを実行していて、pingを実行できます...リモートWebドライバーコードはグリッドハブを指しています。パーミッションかもしれませんが、すべてのクラスファイルに同じrwアクセス権があります。必要なクラスはすべて、ANTから作成した.jarにあります。
AILED CONFIGURATION: @BeforeTest beforeTest(org.testng.TestRunner@108c35f3)
[testng] java.lang.NoSuchMethodError:genericscripts.driverscripts.BrowserLaunch.createDriver(Ljava/lang/String;)Lorg/openqa/selenium/WebDriver;
[testng] tests.ManagementTests.beforeTest(Unknown Source)
[testng] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[testng] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
[testng] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[testng] at java.lang.reflect.Method.invoke(Method.java:601)
[testng] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:76)
[testng] at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:525)
[testng] at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:202)
[testng] at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:130)
[testng] at org.testng.TestRunner.beforeRun(TestRunner.java:624)
[testng] at org.testng.TestRunner.run(TestRunner.java:592)
[testng] at org.testng.SuiteRunner.runTest(SuiteRunner.java:317)
[testng] at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:312)
[testng] at org.testng.SuiteRunner.privateRun(SuiteRunner.java:274)
[testng] at org.testng.SuiteRunner.run(SuiteRunner.java:223)
[testng] at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
[testng] at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
[testng] at org.testng.TestNG.runSuitesSequentially(TestNG.java:1039)
[testng] at org.testng.TestNG.runSuitesLocally(TestNG.java:964)
[testng] at org.testng.TestNG.run(TestNG.java:900)
[testng] at org.testng.TestNG.privateMain(TestNG.java:1182)
[testng] at org.testng.TestNG.main(TestNG.java:1146)
[testng]
[testng] SKIPPED: createTenanttests(org.testng.TestRunner@108c35f3)
[testng]
[testng] ===============================================
[testng] Test
[testng] Tests run: 1, Failures: 0, Skips: 1
[testng] Configuration Failures: 1, Skips: 0
[testng] ===============================================