簡體   English   中英

如何使用Watir檢查新頁面是否已完全加載

[英]How can I check whether new page is completely loaded or not using Watir

有什么方法可以檢查特定頁面是否完全加載或不使用Watir?

我嘗試使用browser.status但它沒有打印任何東西。

取決於完全加載的含義? 所有HTML或所有HTML和JavaScripts。

對於HTML

browser = Watir::Browser.new
#To check if page has been loaded
ready = browser.ready_state.eql? "complete"
#To wait until page has been loaded
browser.wait

適用於JavaScript和HTML。 對於這些,您必須等待每個特定元素此代碼將等到我啟用的元素,這意味着可單擊。

browser = Watir::Browser.new    
browser.text_field(:id => 'id_of_object').wait_until_present

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM