클릭 할 요소가 30 초 동안 암시 적으로 대기하고 스크립트에서 요소를 찾을 수 있으면 10 초 자체, 아직 요소를 기다리거나 클릭합니까? 동일한 상황, 나는 명백한 기다림을 위해 너무 알고 싶다. 기다릴 것인가 또는 10 초 자체에 그것을 클릭 할 것인가 ??대기 시간에 언급 된 시간 전에 요소가 표시됨 암시 적/명시 적 대기가 언급 된 시간까지 계속 대기하거나 클릭합니다.
1
A
답변
3
Implicit wait
은 findElement()
과 findElements()
메서드는 지정된 시간까지 요소를 찾습니다. 유일한 조건은 요소가 DOM에 존재한다는 것입니다.
Explicit wait
은 드라이버가 요소를 찾은 다음 찾은 요소가 예상 된 상태 (표시 가능, 사용 가능, 오래됨 등)인지 확인합니다.
모두 조건이 또는 지정된 시간이 종료 한 이전 (30 초 동안 프로그램을 개최한다 그 Thread.sleep(30000)
는 달리 미터 무엇을)이 충족 될 때까지 샘플에게 DOM마다 500 밀리 초 (기본값)를 기다립니다.
관련 문제
- 1. 아래에 언급 된 오라클
- 2. 단어가 언급 된 횟수
- 3. Google 검색 중에 언급 된 시간
- 4. 지정된 시간까지 배치 파일 대기
- 5. 언급 된 열이 범위에 없습니다 : ''
- 6. 언급
- 7. 아래 언급 된 목적을 해결되도록 (++ C에서)
- 8. 시간 사이에 언급 된 것을 제외하고 cron을 연속적으로 실행하십시오.
- 9. 실행 시간에 언급 한 바와 같이 GCC
- 10. 명시 적 대기가 필요합니까?
- 11. Fogbugz 웹 UI에서 언급 된 그룹은 FogBugz-API에서 언급 된 토론 그룹과 동일합니까?
- 12. EntityFramework Select 가장 많이 언급 된 이미지
- 13. ghc-pkg check에 언급 된 문제 해결
- 14. 텍스트 파일에 언급 된 경로에서 이미지 읽기
- 15. TCP/IP가 함께 언급 된 이유
- 16. 방지, 난이 제목에 언급 된 바와 같이
- 17. 이 블로그에 언급 된 'Activator'는 무엇입니까?
- 18. 내가 아래에 언급 된 오류가 오전 사전
- 19. 게시물에 언급 된 리플렉션 코드가 개선 되었습니까?
- 20. activity.xml에 언급 된 조각이 에뮬레이터에 표시되지 않습니다.
- 21. 문자열로 언급 된 사람에게 어떻게 메시지를 보내나요?
- 22. 에뮬레이터의 크기가 언급 된 크기와 다른 이유
- 23. 다른 클래스에 언급 된 참조 변수
- 24. 여기에 언급 된 코드를 다음 PYTHON
- 25. 확장 속성은 설정 파일에 언급 된
- 26. ASN.1 표준에 언급 된 GraphicString의 범위
- 27. 프레임 워크에서 암시 적 및 명시 적 대기 접근 방식
- 28. 정규식 @ 언급
- 29. 제거됨 복제 된 양식 요소가 전자 메일 출력에 계속 표시됨
- 30. IntelliJ 중지 단추에 언급 된 종료 스크립트는 무엇입니까?
제공하는 값은 웹 동인이 대기하는 최대 시간입니다. 그것이 교차하면 Element Not Found Exception을 던질 것입니다. 타임 아웃 전에 요소를 찾으면 프로그램을 계속 진행합니다. 주의 할 점은 암시 적 및 명시 적 대기를 혼합하면 대기 시간이 긴 고통의 세계에있게된다는 것입니다. – Grasshopper
@Grabhopper : 예 .. 알아 들었어 :) 나는 다른 상황에서 둘 다 사용하고 있습니다. 그래서 대부분 우리는 명시 적으로 권리를 사용합니까? 버튼 클릭 .. 페이지로드와 마찬가지로 – Rupali