2014-09-25 2 views
1

팬텀 JS로 로봇 테스트를 실행하는 방법을 알려주시겠습니까?팬텀 JS로 로봇 테스트 실행

몇 가지 로봇 테스트를 작성했습니다. 여러 브라우저 (예 : ff, Chrome)에서 성공적으로 실행할 수있었습니다. Phantom JS (헤드리스 브라우저)로 실행하고 싶습니다. 이를 위해 필자는 아래와 같이 "브라우저"인수에 'phantomjs'를 제공했습니다 (샘플 로봇 스크립트).

*** Settings *** 
Library   C:/python27/lib/site-packages/Selenium2Library 

*** Test Cases *** 
Test 
Open Browser http://example.com phantomjs 
Log Source INFO 

아래 오류가 발생합니다.

WebDriverException : 오류 메시지 : ' ghostdriver로 팬텀을 시작할 수 없습니다.' ; 스크린 샷 : 화면을 통해 사용 가능

누군가가 도와주세요.

답변

0

PhantomJS 실행 파일을 다운로드하여 PATH에 추가했는지 확인하십시오. 나는 열 PhantomJS 브라우저를 처리하기 위해 특별히 아래의 방법을 사용하십시오

Create Webdriver PhantomJS 
Go To http://account.netzero.net 

난 당신이 PATH의 ENV의 PhantomJS이있는 경우 작동 것이라 확신합니다.

+0

감사합니다. Vimal! 이제 아래와 같은 오류 메시지가 표시됩니다. 메시지 : \t WebDriverException : 오류 메시지 : 'ghostdriver로 phantomjs를 시작할 수 없습니다.' ; 스크린 샷 : 화면을 통해 사용 가능합니다. –

+0

명령 프롬프트/터미널에서 'phantomjs'명령을 실행할 때 어떤 출력을 얻었는지 알 수 있습니까? –

관련 문제