2011-07-29 5 views
0

내가 셀레늄 서버 2.2와 같은 내 HTML 테스트를 실행 해요 :
java -jar /var/lib/selenium/selenium-server.jar -ensureCleanSession -htmlSuite *firefox http://$HOST ./test/selenium/html/TestSuite.html ./target/selenium/html/TestSuiteResults.html셀레늄 HTML 테스트간에 쿠키를 지우시겠습니까?

을 어떤 이유로, 나는 쿠키 테스트 스위트의 개별 시험 사이에 취소 얻을 수없는 것. 검사 사이에 쿠키를 정리하기 위해 할 수있는 일이 있습니까?

답변

0

아마도 지나치게 단순화되었지만 테스트가 실행되는 도메인을 알고 있으면 쿠키를 지울 필요가있는 경우 selenium.deleteAllVisibleCookies();을 최종 테스트 조건으로 사용할 수 있습니다. , 반복 사이.

+0

HTML 테스트에서 어떻게합니까? Selenium RC 테스트는 여기서 문제가되지 않습니다. –

+0

아, 발급 할 수있는 명령이 있습니다. 나는 이것을 모든 시험에 추가 할 필요가없는 방법이 있었으면 좋겠다. –

+0

도메인을 "열 수"있어야하며 deleteAllVisibleCookies을 실행하면됩니다. 아마도 스위트의 각 테스트 사이에이를 정리 (clean-up)하는 것으로 추가 할 수 있습니다. – rs79