테스트가 실패한 경우에 테스트 브라우저 페이지를 죽 이도록 셀렌을 설정하는 방법은 무엇입니까? 현재 셀레늄 테스트 케이스를 실행할 때 테스트가 실패하면 브라우저 페이지가 열린 상태로 유지되고 많은 테스트가 실패 할 경우 문제가 발생합니다. 흥미롭게도, 시험이 통과되는 경우는 아닙니다. 어떠한 제안?? 당신이 시도/마침내, 어쨌든 내 경험에 아주 간단한 (내가 셀레늄과 JUnit을 새로운 해요)하지테스트가 실패 할 때 Selenium이 브라우저를 죽이지 않음
1
A
답변
0
그것을 차단해야합니다 같은
2
당신은 물론 selenium.stop()를 호출해야합니다 : 그것은 소리 . 장애가 발생하는 방법과 장애가 발생하는 방법에 따라 다릅니다. 테스트가 실패하면 JUnit이 tearDown()을 자동으로 호출해야하며 selenium.stop()이 이에 포함되어야합니다. 그러나 때때로 tearDown()은 setUp()에서 오류가 발생하거나 오류가 발생했을 때 무언가를하고있는 경우 호출되지 않습니다.
+0
이런! 무리 감사 – Afamee
관련 문제
- 1. 프로세스. 프로세스 죽이지 않음
- 2. RSpec에 테스트가 실패 여기에 눈
- 3. Eclipse에서 Selenium 테스트가 실행되지 않음
- 4. 어떻게이 간단한 포인터 평등 테스트가 실패 할 수 있습니까?
- 5. C# 단위 테스트가 실패 대신 경고합니다.
- 6. 통합 테스트가 실패 - Grails는 어떤 이유로
- 7. Selenium이 스크립트 오류를 인식 할 수 있습니까?
- 8. 사용자가 브라우저를 확대 할 때 플래시가 줌
- 9. 컴파일이 실패 할 때 실행되는 OCUnit 테스트를 방지합니다.
- 10. 개미에서 실행되는 JUnit 테스트가 실패 할 때 기록 된 전체 스택 추적을 얻는 방법?
- 11. onRestart()를 트리거하기 위해 액티비티를 중지 (죽이지 않음)하려면 어떻게해야합니까?
- 12. 컨트롤러를 테스트 할 때 렌더를 사용하지 않음
- 13. StoreKit 샌드 박스 테스트가 로그인하지 않음
- 14. Selenium이 내 테스트 스위트를 보지 못했습니다.
- 15. 문자열을 반환 할 때 URL 도우미 메서드 테스트가 실패합니다.
- 16. 테스트가 실패했을 때 메서드를 실행하는 방법
- 17. Selenium이 단추 누르기를 등록하지 않습니다.
- 18. JUnit 4.8.1/Maven 사소한 테스트가 작동하지 않음
- 19. calloc은 malloc이 실패 할 때 성공을 반환합니다.
- 20. HTTPPost가 실패 할 때 AsyncTask를 취소 하시겠습니까?
- 21. PHP가 실패 할 때 아파치 폴백
- 22. before_create가 실패 할 때 경고 메시지가 표시됩니까?
- 23. MSSQL 트리거가 실패 할 때 롤백 방지
- 24. PHP 스크립트가 실패 할 때 계속 작동합니다.
- 25. 실패 할 때 가능한 한 패치를 적용하십시오
- 26. 내 Android 단위 테스트가 Eclipse에서 완료되지 않음
- 27. 셀레늄 테스트가 느림
- 28. 브라우저를 스크롤 할 때 jQuery UI 대화 상자의 위치가 변경되지 않음 (브라우저에 상대적 임)
- 29. FirefoxDriver를 사용할 때 브라우저를 숨기기
- 30. Selenium이 .pac 파일을 선택하는 방법?
테스트를 시작할 때 새 브라우저가 열리 나 이미 열려있는 브라우저를 사용합니까? 후자의 경우 브라우저를 올바르게 구성하지 않았을 수 있습니다. 새 창에서 새 페이지를 열도록 브라우저를 구성해야한다고 생각합니다. 이것은 닫기에도 영향을 줄 수 있습니다. –
빠른 응답을 보내 주셔서 감사합니다. 테스트를 시작할 때 또는 각 테스트 케이스가 실행될 때를 의미합니까? 각 테스트 케이스는 현재 새 브라우저를 열고 테스트가 끝나면 닫힙니다. 현재 위에서 언급 한 바와 같이, 테스트가 통과 할 때만 닫히고 실패 할 때 열려 있습니다. – Afamee