Java 용 OperaDriver (버전 0.11)를 테스트 스위트에 통합하려고합니다.OperaDriver가 오페라 런처 기다리는 시간 초과되었습니다
이DesiredCapabilities operaCapabilities = DesiredCapabilities.opera();
operaCapabilities.setCapability("opera.host", "127.0.0.1");
operaCapabilities.setCapability("opera.port", 7001);
operaCapabilities.setCapability("opera.profile", "");
webDriver = new OperaDriver(operaCapabilities);
위의 코드가 지정해 SocketTimeoutException Timeout waiting for launcher to connect on port 29392
와 webdriver 참조를 반환하지 : 여기에 코드입니다. 스피드 다이얼 탭이로드 된 브라우저 (오페라 버전 11.62)가 시작되고 실행기도 실행되고 있지만 OperaDriver가 연결할 수없는 것 같습니다. 또한 7001
com.opera.core.systems.runner.OperaRunnerException: Timeout waiting for launcher to connect on port 29392
at com.opera.core.systems.runner.launcher.OperaLauncherRunner.<init>(OperaLauncherRunner.java:159)
at com.opera.core.systems.OperaDriver.<init>(OperaDriver.java:322)
at com.opera.core.systems.OperaDriver.<init>(OperaDriver.java:224)
at com.test.TestMain.main(TestMain.java:31)
Caused by: java.net.SocketTimeoutException: Accept timed out
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408)
at java.net.ServerSocket.implAccept(ServerSocket.java:462)
at java.net.ServerSocket.accept(ServerSocket.java:430)
at com.opera.core.systems.runner.launcher.OperaLauncherRunner.<init>
(OperaLauncherRunner.java:140)
... 3 more
내가 시도 -1 "opera.port"에 대한
하고, 그러나 무작위로 연결을 시도하기 때문에 기능의 설정은 무시하는 것 같다
내가 볼 예외입니다 포트마다. 방화벽이 일시적으로 꺼져 있습니다.
나는 이것을 11.52/Build 110과 같은 결과로 시도했다. –