我們知道網頁的元素有時加載速度較慢,有時會加快。 如果我給出了20秒的隱含等待時間,並且如果元素在5或10或15秒內被加載...程序仍然會等待整個20秒來執行下一個命令,否則它會縮短等待5 /相應地10/15秒&繼續下一個命令?在selenium webdriver中隱含的等待
-1
A
回答
0
是的程序會縮短等待時間。它會一直等到元素在兩種情況下被找到 - 無論是隱式的還是顯式的。 您正在設置的隱式等待是等待所有語句。在另一端的顯式等待是等待那個特定的語句。
所以隱含的等待 - 你必須設置一次。顯式等待 - 您可以根據需要設置儘可能多的語句(即將花費比隱式等待更多的時間)。
+0
嗨達瓦爾,謝謝你的答案。我會盡快嘗試,並讓你知道結果。再次感謝。 –
相關問題
- 1. Selenium Chrome Webdriver隱式等待()
- 2. Selenium Webdriver Python - 隱含的等待我不清楚
- 3. Selenium Webdriver(VBA):顯式等待
- 4. Selenium WebDriver中的隱式等待()中的錯誤
- 5. Selenium webdriver java等待元素存在
- 6. 隱含的等待沒有在硒工作的webdriver
- 7. Selenium WebDriver - 等待角度請求(Java)
- 8. WebRat + Selenium WebDriver:等待Ajax完成
- 9. selenium-webdriver並等待頁面加載
- 10. Selenium Webdriver等待按鈕文字改變
- 11. Selenium Webdriver等待元素點擊?
- 12. 隱含的等待硒
- 13. 如何在C#Selenium WebDriver中等待登錄cookie?
- 14. 如何等待在selenium webdriver中啓用輸入元素?
- 15. 等待在Selenium Webdriver中更改按鈕狀態
- 16. 如何等待輸入字段在Selenium webdriver中刷新
- 17. Selenium在Chrome中等待AJAX
- 18. 流利的等待和WebDriver等待
- 19. 如何等待Selenium Webdriver中的元素沒有改變?
- 20. 結合隱含的等待和明確的等待一起意外的等待時間
- 21. Selenium Webdriver C#在使用PageFactory時等待存在
- 22. watir-webdriver IE9的等待方法
- 23. 在接受警報之前等待頁面加載Selenium Webdriver
- 24. Selenium Webdriver:(python)等待元素不存在(不工作)
- 25. Webdriver - 等待在Firefox中不工作
- 26. Selenium webdriver依賴注入的等待方法
- 27. 如何使用WebDriver在IE中等待?
- 28. Selenium Webdriver也在查找隱藏的值
- 29. 如何在Selenium Webdriver的顯式等待語句中添加元素?
- 30. ruby selenium-webdriver等待元素「確保」不起作用
你是什麼意思 '隱等待'?您可以等待,直到看到一個控件,並有一個超時,以便代碼返回提前或超時。你是這個意思嗎? – Neil
您是否閱讀過文檔?它說什麼?你有谷歌什麼?你讀了什麼?你不明白什麼? – JeffC
嗨傑夫,我確實提到了一些提供「隱性等待」信息的網站。我明白,隱式等待將適用於所有元素,顯式等待適用於特定元素。然而,我的問題是:如果等待持續時間爲20秒,並且如果在4秒內加載第一個元素,則執行仍等待20秒?或者它會在4秒後從下一個元素開始? –