셀레늄을 지정하는 경로 chromedriver.exe 루비에서 삐 테스트
-
22-12-2019 - |
문제
우리가 사용하는 Rspec-삐-셀레늄 스택을 실행하는 승인 테스트합니다.
고 싶은 번들 chromedriver.exe 내 응용 프로그램과 함께할 수 있도록 제어하는 버전을 다른 버전을 사용이다.이것이 가능한가요?
는 것 같이 어딘가에서 내피터 설치해야를 지정할 수 있 이 경로에 의존하기보다 무엇에통이 있습니다.
해결책
예,이 가능합니다.
단가 chromedriver.exe
바이너리 프로젝트 directory,다음 테스트를 실행할 때,사용하십시오 상대적인 경로입니다.
자바에서,그것은 다음과 같이 보일 것이다.
src/
main/
tests/
MyTest.java
chromedriver.exe
다음 테스트는 다음과 같다:
...
System.setProperty("webdriver.chrome.driver", "chromedriver.exe");
...
루비에서,나는 그것을 가정하고 무언가가 될 비슷합니다.
또한,하려는 경우 다음과 같은 것이 가능합니다,나는 추천을 알리는 버전에서는 실행이 가능합니다.예를 들어: chromedriver-2.39.0.exe
제휴하지 않습니다 StackOverflow