> Java > java지도 시간 > 본문

Selenium 2.53과 Firefox 47 간의 호환성 문제를 해결하는 방법은 무엇입니까?

Mary-Kate Olsen
풀어 주다: 2024-11-12 02:22:02
원래의
988명이 탐색했습니다.

How to Resolve Compatibility Issues between Selenium 2.53 and Firefox 47?

호환성 문제 해결: Firefox 47에서 Selenium 2.53 문제 해결

Firefox에서 Selenium WebDriver를 활용하려고 시도하는 동안 사용자는 브라우저와 WebDriver. 영향을 받은 사용자는 다음 사양을 보고합니다.

  • Firefox 버전: 47.0
  • Selenium: 2.53.0
  • Windows 10 64비트

Selenium WebDriver 2.53.0이 Firefox 47.0과 호환되지 않는다는 점은 주목할 가치가 있습니다. 이는 Firefox 브라우저를 관리하는 데 사용되는 FirefoxDriver 구성 요소가 중단되기 때문입니다. 따라서 Selenium WebDriver 2.53.0과 함께 Firefox 47.0을 사용하려면 Firefox 드라이버(geckodriver)를 다운로드하고 해당 절대 경로를 Java 시스템 속성으로 내보내야 합니다.

대체 솔루션:

또는 WebDriverManager와 같은 라이브러리를 사용하여 다운로드 프로세스를 자동화하고 시스템 속성을 내보낼 수 있습니다. 이렇게 하려면 프로젝트에 다음 종속성을 포함하십시오.

프로그램에서 WebDriver를 사용하기 전에 다음 줄을 추가하십시오:

예제 테스트 사례:

WebDriver를 사용하는 샘플 JUnit 4 테스트 사례는 다음과 같이 나타날 수 있습니다.

Marionette는 향후 버전의 기본 옵션이 될 것이지만 현재는 부족한 점을 인식하는 것이 중요합니다. 안정. 자세한 내용은 Marionette 로드맵을 참조하세요.

업데이트:

Selenium WebDriver 2.53.1은 이 호환성 문제를 해결하여 2016년 6월 30일에 출시되었습니다. FirefoxDriver는 이제 Firefox 47.0.1에서 지원되는 브라우저로 작동합니다.

위 내용은 Selenium 2.53과 Firefox 47 간의 호환성 문제를 해결하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿