현재 My Selenium2 테스트 케이스에서 발생한 오류를 디버깅하고 있습니다. Ubuntu OS에서 제작되었습니다.
현재 사용중인 Selenium 서버의 버전은 2.28.0입니다.
지금까지 수행 한 프로세스 :
Netbeans IDE
현재 버전 7.4 재설치
설치된 플러그인
버전 : 1.0 출처 : 1359458324_org-netbeans-modules-selenium-php.nbm, 인증 된 플러그인, org-netbeans-modules-selenium-server.nbm
Java
Java 버전 설치 : 1.8.0_31
설치된 PHPUnit PHPUnit 버전 : 4.4.5 by Sebastian Bergmann
시스템 세부 정보 :
ubuntu 12.04 LTS
내 셀레늄 테스트 코드 :
class newSeleneseTest extends PHPUnit_Extensions_Selenium2TestCase {
public function setUp() {
$this->setBrowser("firefox");
$this->setBrowserUrl("http://google.com/");
}
public function testMyTestCase() {
$this->url("http://google.com/");
}
}
내 영혼을 먹는 오류 :
Time: 45.2 seconds, Memory: 4.50Mb
There was 1 error:
1) newSeleneseTest::testMyTestCase
PHPUnit_Extensions_Selenium2TestCase_WebDriverException: Process timed out after waiting for 45000 ms.
java.lang.InterruptedException
FAILURES!
Tests: 1, Assertions: 0, Errors: 1.
그것이 제가 지금까지 공유 할 수있는 것입니다.
좋아, 마침내이 질문이 해결되었습니다. 이 문제를 해결 한 것은 모듈, 플러그인, 코드 및 셀레늄 버전의 문제가 아니 었습니다. xampp를 다운로드하고 서비스를 시작했습니다. Xampp를 다운로드 한 후에는 Selenium에서 서버 서비스를 중지해야합니다. 제 경우에는 netbeans를 IDE로 사용했습니다. xampp 서비스를 시작하고 Netbeans에서 Selenium 서비스를 다시 시작하면 고맙게도 작동했습니다. 그래서 거기. 누구든지 나와 같은 문제가 발생하면. 도움이 되길 바랍니다.
업데이트 (2014 년 2 월 4 일)
그래도 작동하지 않으면 Firefox를 다시 설치하십시오. 지금 무슨 일이 일어나고 있는지 모르겠습니다. 친구가 디버깅했습니다. 현재 Selenium은 잘 작동합니다 .....
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다