当 selenium 尝试回答日期问题并从日期下拉菜单中进行选择时,就会出现问题。我已经完成了很多次,没有任何问题,但由于某种原因,我收到了标题中显示的错误。在尝试在谷歌上找到解决方案后,我决定来这里,因为那里似乎没有类似的解决方案。
java.lang.NoSuchMethodError: org.openqa.selenium.WebElement.setSelected()V
在 org.openqa.selenium.support.ui.Select.selectByVisibleText(Select.java:111)
在 tns_automation.DHP_Forms.DhpAbstractTest.answerAmountOfDHPQuestion(DhpAbstractTest.java:348)
在 tns_automation.DHP.KnowsleyDHPTest.completeAssessmentFormAndBudgetToolBeforeDownloadingPDFFromInTrayWithCookiesEnabled(KnowsleyDHPTest.java:62)
在 sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)
在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
在 java.lang.reflect.Method.invoke(Method.java:498)
在 org.testng.internal.MethodInitationHelper.invokeMethod(MethodInitationHelper.java:108)
在 org.testng.internal.Invoker.invokeMethod(Invoker.java:661)
在 org.testng.internal.Invoker.invokeTestMethod(Invoker.java:869)
在 org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1193)
在 org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:126)
在 org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
在 org.testng.TestRunner.privateRun(TestRunner.java:744)
在 org.testng.TestRunner.run(TestRunner.java:602)
在 org.testng.SuiteRunner.runTest(SuiteRunner.java:380)
在 org.testng.SuiteRunner.runSequentially(SuiteRunner.java:375)
在 org.testng.SuiteRunner.privateRun(SuiteRunner.java:340)
在 org.testng.SuiteRunner.run(SuiteRunner.java:289)
在 org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
在 org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
在 org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
在 org.testng.TestNG.runSuitesLocally(TestNG.java:1226)
在 org.testng.TestNG.runSuites(TestNG.java:1144)
在 org.testng.TestNG.run(TestNG.java:1115)
在 org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:126)
在 org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:152)
在 org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:57)