單擊我的網頁中的按鈕有時會導致整個頁面加載,有時會導致整個頁面加載。 如何在不加載頁面的情況下調用waitForPageToLoad,並且能夠在所有元素都存在後運行其他命令,或者我可以使用哪些其他命令,以等待頁面加載並使我能夠運行其他命令這一頁。 (使用硒2.)硒單擊有時會導致頁面加載,有時不會
1
A
回答
2
單擊我的網頁中的按鈕有時會導致整個頁面加載,有時會導致整個頁面加載。
我認爲這是設計,而不是問題。
如果您正在測試,那麼您應該知道您期待的行爲。如果您期待整頁加載,請使用clickAndWait
。如果您需要部分裝載,請使用click
,然後使用waitForCondition
。
0
您可以使用wait()
命令等待指定的時間,然後繼續您的操作。
synchronized (driver) {
try {
driver.wait(5000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
這可能是最好使用clickAndWait
或waitForCondition
,但這只是一般等待的替代品。
0
等待要繼續的元素而不是等待頁面加載
相關問題
- 1. 硒:動態加載的頁面會導致自動滾動
- 2. URL長度是否會導致頁面的頁面加載時間不同?
- 3. ASP.Net頁面在頁面加載前有時會凍結
- 4. 菜單點擊時不加載頁面
- 5. UIWebview有時會放大頁面,有時候不會
- 6. 使用urllib2下載網頁會導致亂碼? (有時只)
- 7. 頁面加載在每次刷新時都會有所不同
- 8. 硒與Python會加載一個頁面
- 9. 第一次加載頁面時點擊事件不會觸發
- 10. 按頁面加載時間的會話
- 11. Map.setCenter有時會導致OutOfMemory崩潰
- 12. ASP頁面不會加載
- 13. 使用Xpath單擊頁面上的所有元素會導致出現ElementNotVisibileException
- 14. 硒測試有時會失敗,有時會通過
- 15. 單擊圖庫中的鏈接會導致頁面跳轉?
- 16. wkhtmltoimage - 有時會整個頁面,有時不
- 17. 構建Javascript函數會導致頁面加載時出現錯誤
- 18. kendo窗口關閉重新加載頁面有時(不一致)
- 19. django每次點擊頁面時都會重新加載變量
- 20. Urlrewriting.net頁面不會導致回發
- 21. 鼠標點擊有時會導致鍵盤輸入,怎麼樣?
- 22. jQuery有時按正確的順序加載,有時它不會
- 23. ios加載時不會導致動畫結局
- 24. 什麼會導致iframe繼續加載其父頁面?
- 25. 重寫規則會導致頁面重新加載兩次
- 26. 過濾或排序會導致頁面重新加載
- 27. Java下載文件有時會導致CRC
- 28. Asp.Net jQuery的$ .getJSON有時會導致整頁回發?
- 29. 刷新頁面時,我的表單輸入有時會移動?
- 30. 不會在頁面加載時添加類