를 시작할 수 없습니다 - (전용이 버전) 셀레늄 2.41셀레늄 2.41 - 나는 파이어 폭스를 실행 할 수없는 나는 파이어 폭스
이 내가 호출하는 방법입니다 함께 ..
WebDriver d = new FirefoxDriver();
d.get("https://www.google.com");
예외 아래 점점 ..
java.lang.NoSuchMethodError: org.openqa.selenium.Proxy.extractFrom(Lorg/openqa/selenium/Capabilities;)Lorg/openqa/selenium/Proxy;
at org.openqa.selenium.firefox.FirefoxDriver.dropCapabilities(FirefoxDriver.java:313)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:192)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:186)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:182)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:95)
at com.qglobal.automation.utility.convertt.main(convertt.java:103)
어떤 아이디어 ??
편집이
난 그냥 내가 selendroid - 독립-0.8.0-와-dependencies.jar 관련 더라면 그런 일이 있음을 발견 (나는 안드로이드에 내 테스트를 실행이 필요합니다). 이 항아리를 제거하면 위의 예외가 발생하지 않습니다.
내 테스트에는 항아리가 둘 다 있습니까? 어떤 생각?
(문제는 파이어 폭스에서 발견된다. 크롬은 잘 작동합니다.) 당신이 당신의 자바 프로그램을 실행 할 때 셀레늄의 JAR이 클래스 경로에 있는지 여부를
저는 사람들이 왜이 대답에 문제가 있는지 이해하지 못합니다. 문제를 설명하고 문제를 해결하는 방법을 설명하며 질문 자체의 포스터에서 비롯되므로 명확하게 적용 할 수 있습니다. –