2016-09-07 4 views
1

나는 각도기와 재스민을 사용하는 자동화 테스트 프로젝트 제품군을 보유하고 있습니다. 몇 달 전에 FireFox에서 테스트가 중단되었습니다. 모든 것이 Chrome에서 완벽하게 작동하며 IE에서 거의 완벽합니다. 왜 IE가 작동하는지 나중에 알 수 있습니다.여전히 FireFox가 각도기/셀레늄 테스트에서 작동하지 않습니까?

이 게시물에 대한 게시물이 여러 개 있었으며 모두 읽었지만 해결 방법/해결 방법이 있는지 확인할 수 없었습니다. 내 테스트가 FireFox에서 실행된다면 엄청 큰 거래가 아니지만 웹 애플리케이션을 사용하면 모든 인스턴스를 테스트 할 수 있다는 것이 좋습니다. 나는 파이어 폭스에서 테스트를 실행할 때

은 기본적으로 어떤 일이 : 모든 것이 제대로 실행하는 것입니다 같은

  1. 명령 프롬프트 행위를
  2. 파이어 폭스가 열립니다 (파이어 폭스 드라이버는 서버 등 등 계속 실행 ... 시작) 분할 초 (아이콘이 화면에 작업 표시 줄, 브라우저 깜박에 나타나고 종료) 좋은 분 후
  3. 을 정도 각도기 나에게 다음과 같은 메시지 제공 :

[firefox #01-0] WebDriverError: Unable to connect to host XXX on port XXX after 45000 ms.

JSON 파일과 Firefox 애드온을 나타내는 1MB의 DEBUG 라인이 있습니다.

내가 생각할 수있는 생각이나 다른 출처는 다정 할 것입니다. 미리 감사드립니다.

+0

주를 따르십시오 : 그냥 최신 각도기와 Webdrivers 및 문제에 업데이트 계속 발생. 이것이 가능한 Firefox 버전 문제일까요? –

+0

예, 어떤 Firefox 버전을 사용하고 있습니까? 언제든지 업그레이드 했습니까? 스크립트가 안정적이고 브라우저 버전에서 작동하는 경우 자동화 규칙에 따라 필요한 때까지 구성이 변경되지 않습니다! –

+0

현재/ish 버전 47.0.1 - 자동 업그레이드가 잠시 동안 사용 가능하게 된 것 같습니다. –

답변

0

최신 Selenium-Server의 최신 Firefox 지원 문제가 있습니다. geckoDriver을 사용하면 제대로 작동합니다.

URL

+0

FF 버전의 소문이 나는 것을 들었다고 생각했습니다. 나는 이것을 오늘 시험해보고 스레드에 결과를 업데이트 할 것입니다. –

+0

아직이 것을 파악하지 못했습니다. 구성 파일이나 다른 소스에서 발췌 문장으로 무언가를 얻었습니까?이 geckodriver를 분도기에서 작동 시키려면 어떻게해야합니까? –

관련 문제