가장 큰 문제는 당신이 아주 오래된 기술을 사용하고 있다는 것입니다 : SeleniumLibrary의 최신 릴리스는 2012 년부터입니다. 당신은 Selenium2Library를 사용해야합니다. SeleniumLibrary. SeleniumLibrary 프로젝트 페이지에서
:
http://seleniumhq.org에 따르면, 기존의 리모컨 API는 공식적으로 새로운 WebDriver의 API에 찬성되지 입니다. 따라서 또한 SeleniumLibrary가 사용되지 않으며 새 릴리스가 필요하지 않습니다. 신규 사용자는 이미 언급 한 Selenium2Library와 기존 사용자가 마이그레이션을 계획해야합니다.
여기 브라우저에 대한 변수를 사용하여 작업 테스트 (in pipe-separated format)
*** Variables ***
| ${BROWSER} | chrome
*** Settings ***
| Library | Selenium2Library
| Suite Teardown | Close all browsers
*** Test Cases ***
| Example
| | Open browser | http://bbcnews.com | ${BROWSER}
의 예를 들어, 당신은 명령 줄 인수를 사용하여 모든 브라우저에 대해 실행할 수 있습니다. 예를 들어 firefox로 실행하려면 다음을 할 수 있습니다.
pybot --variable BROWSER:firefox myTest.robot
크롬 용 드라이버는 별도로 다운로드하여 설치해야합니다.