2011-02-07 2 views
1

나는 firefox에서 Selenium IDE로 개발하고 테스트 한 대형 셀렌 테스트 슈트를 가지고 있습니다. 방금 Internet Explorer에 대해 Selenium Server를 통해 테스트 스위트를 실행했습니다. 모든 테스트가 파이어 폭스로 전달되지만 IE가 테스트 스위트를 실행하는 도중에 충돌하며 어떤 테스트 케이스가 충돌을 일으키는 지 알 수 없다. 명령 줄에서 다음 예외가 발생합니다.Selenium Test Case가 SeleniumCommandTimedOutException을 던 졌는지 확인

15:35:28.000 INFO - Checking Resource aliases HTML suite exception seen: 
at org.openqa.selenium.server.SeleniumCommandTimedOutException 
at org.openqa.selenium.server.htmlrunner.HTMLLauncher.runHTMLSuite(HTMLLauncher.java:130) 
at org.openqa.selenium.server.htmlrunner.HTMLLauncher.runHTMLSuite(HTMLLauncher.java:166) 
at org.openqa.selenium.server.SeleniumServer.runHtmlSuite(SeleniumServer.java:555) 
at org.openqa.selenium.server.SeleniumServer.boot(SeleniumServer.java:248) 
at org.openqa.selenium.server.SeleniumServer.main(SeleniumServer.java:208) 
16:05:21.659 INFO - Shutting down... 

내 Selenium results.html 파일이 추가 디버깅 단서없이 비어 있습니다. 어떤 테스트 사례가 문제를 일으켰는지 어떻게 알 수 있습니까? 사용하도록 설정할 수있는 디버그 옵션이 있습니까?

java -jar selenium-server.jar -log someLogFileName.log 

또한 브라우저 측을 가질 수

java –jar selenium-server.jar –htmlsuite *iexplore http://mysite.com C:\path\to\testsuite.html c:\path\to\result.html 

답변

1

이 로깅이 켜져 당신은 RC를 실행할 수있는 방법입니다 : 여기

내가 테스트 스위트를 실행하는 데 사용하는 명령입니다 로그 :

java -jar selenium-server.jar -browserSideLog 

두 가지를 결합 할 수도 있습니다.

자세한 내용은 to this site을 참조하십시오.

0

set -timeout 큰 숫자.

관련 문제