셀레늄 테스트가 실행되지 않습니다. 테스트의 기본 수준에 관계없이 "프로세스 시간 초과 오류"도 표시됩니다.

레 빌리 오.

현재 My Selenium2 테스트 케이스에서 발생한 오류를 디버깅하고 있습니다. Ubuntu OS에서 제작되었습니다.
현재 사용중인 Selenium 서버의 버전은 2.28.0입니다.
지금까지 수행 한 프로세스 :

  1. Netbeans IDE
    현재 버전 7.4 재설치

  2. 설치된 플러그인
    버전 : 1.0 출처 : 1359458324_org-netbeans-modules-selenium-php.nbm, 인증 된 플러그인, org-netbeans-modules-selenium-server.nbm

    • PHP 용 Selenium 모듈
      웹 애플리케이션 용 Selenium 테스트 프레임 워크
    • JUnit
      JUnit 단위 테스트 라이브러리 및 해당 라이브러리 정의를 포함합니다. 3.x 및 4.x 버전이 모두 포함되어 있습니다.
    • Selenium 서버
      Selenium 서버 제어 모듈 설치 : PHP, JUnit, Selenium 서버용 Selenium 모듈
  3. Java
    Java 버전 설치 : 1.8.0_31

  4. 설치된 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] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관