테스트 사례를 안정적으로 만들 수있는 방법이 있습니까? 때로는 테스트 케이스가 실패하고 (또한 "대기 중 오류에 대한 시간 초과"가 표시됩니다.)하지만 동일한 테스트 케이스를 다시 한 번 실행하면 예외 또는 오류가 발생하지 않습니다.셀레늄 백업 웹 드라이브에서 테스트 사례를 안정적으로 만드는 방법
답변
예, there is :
명시 기다립니다. 명시 적 대기는 코드에서 더 진행하기 전에 특정 조건이 발생할 때까지 대기하도록 정의하는 코드입니다. 최악의 경우는 정확한 시간을 기다리는 조건을 설정하는 Thread.sleep()입니다. 편의 제공 방법 중 일부는 필요한만큼만 기다릴 코드를 작성하는 데 유용합니다. WebDriverWait을 ExpectedCondition과 함께 사용하면이 을 수행 할 수 있습니다.
안녕하세요, Misha, 실제로 Webdriver 지원 Selenium을 사용하여 POC (proof of concept)를 준비 중입니다. 테스트 케이스를보다 안정적이고 안정적으로 만들 수있는 명령이 있습니까?이 작업으로 전체 프로젝트 (POC) 작업이 점차적으로 고갈되고 있습니다. . –
예, 있습니다. 코드 예제와 문서에 대한 URL을 제공했습니다. 가장 불친절한 대안은 페이지를 연 직후 원하는 언어로 함수 호출을 sleep (10)하는 것입니다. 이렇게하면 모든 페이지를 사용하기 전에 필요한 모든 요소를로드하는 데 10 초가 걸릴 것입니다. 이것은 느리고, 더럽고, 신뢰할 수 없지만 POC를위한 가장 빠른 수정입니다. –
- 1. 테스트 사례를 디자인하는 방법
- 2. Playframework 셀레늄 자동 테스트 디버그
- 3. 셀레늄 테스트 예외를 잡는 방법?
- 4. 테스트 사례를 여러 번 watir로 실행하는 방법
- 5. MTM을 사용하여 테스트 사례를 수행하는 방법
- 6. 랠리에서 CSV 파일로 테스트 사례를 내보내는 방법
- 7. Team Foundation Server에서 테스트 사례를 삭제하는 방법
- 8. 비누 UI에서 많은 테스트 사례를 삭제하는 방법?
- 9. 레일 3.2 셀레늄 웹 드라이버 테스트
- 10. 셀레늄 웹 드라이버로 하이 차트 테스트
- 11. 셀레늄 오류가있는 Extjs 웹 사이트 테스트
- 12. 셀레늄 테스트 용 문서!
- 13. 셀레늄 RC 테스트 (phpunit을)
- 14. 셀레늄 그리드 : 테스트 실패
- 15. GWT 2.0의 셀레늄 테스트
- 16. 셀레늄 : 웹 드라이버로 셀레늄을 설정하는 방법
- 17. 셀레늄 테스트 개미 이벤트
- 18. 셀레늄 RC 오류 테스트
- 19. Google지도 용 셀레늄 테스트
- 20. 쿠키를 테스트하는 셀레늄 테스트
- 21. MSBuild 스크립트의 셀레늄 테스트
- 22. 셀레늄 : 동적 테스트 수
- 23. 엑셀 구동 셀레늄 테스트
- 24. 셀레늄 테스트 마법사
- 25. 셀레늄 테스트 스위트
- 26. 셀레늄 테스트 명령 줄
- 27. 웹 서비스 모범 사례를 만드시겠습니까?
- 28. 셀레늄 그리드에서만 하나의 테스트 방법을 실행하는 방법
- 29. 셀레늄 테스트 httprequest에 쿠키를 설정하는 방법
- 30. 셀레늄 테스트 후 데이터 정리
처음에는 100 % 신뢰할 수있는 테스트였습니까? 나는 100 번 뛰면서 그들은 항상 통과했다는 것을 의미합니까? – AutomatedTester
안녕 Artbristol, 실제로 내가 Webdriver 지원 셀레늄에서하고있는 프로젝트의 POC를 준비하고 있습니다. 제 경우에는 충분한 테스트 케이스를 가지고 있기 때문에 100 회 실행하는 것이 불가능합니다. –
PoC를하고 있다면 셀레늄 백업 웹 드라이브를 건너 뛰고 곧바로 WebDriver로 가야합니다. – AutomatedTester