2010-05-25 9 views
0

일부 Selenium RC 코드에서 예기치 않은 오류가 발생합니다. 때로는 잘 작동하지만 때로는 예기치 않은 오류가 발생하고 스크립트는 해당 행에서만 중지됩니다.Selenium에서 예기치 않은 오류가 발생했습니다.

예 :

눌러보다는 어떤 형태의 어떤 버튼을 채우는 것보다이 링크를 클릭보다 스크립트가 "로그인"에 대한이

.

로그인이 실행될 때까지 실행되는 경우가 있습니다. 때로는 링크가 클릭 될 때까지 실행되기도합니다.

긴급한 해결책을 알려주세요.

+0

답변을 제공 할만한 정보가 충분하지 않습니다. HTML 소스 및 테스트 코드 샘플은 이미 수행 한 모든 조사의 세부 사항은 물론 도움이 될 것입니다. –

+0

Seleninium에 그것을 쓰고 있어요 - RC와 내가 사용하고있는 언어가 자바입니다. 스 니펫은 다음과 같습니다. selenium.type ("__ ac_name", userName); \t \t \t selenium.type ("__ ac_password", passWord); \t \t \t selenium.click ("submit"); \t \t \t selenium.waitForPageToLoad (_PAGELOADTIME); \t \t \t \t \t \t selenium.click ("link = Supplemental Resources"); \t \t \t selenium.waitForPageToLoad (_PAGELOADTIME); 더 많은 코드가 있지만이 방법으로 쓰기 만하면 작동하고 somtimes가 아닙니다. –

답변

0

설정 속도 (시간 초과)가 필요합니다. 셀레늄 해시 변수를 선언 한 후 각 셀레늄 테스트 케이스간에 적어도 "시간 초과"밀리 초가 걸릴 수 있습니다.

관련 문제