如何識別頁面載入過程中出現的元素

2021-07-10 08:16:33 字數 318 閱讀 3233

一般情況下selenium都是在每次頁面載入完畢後才能識別頁面元素。比如在我們經常遇到的等待提示。當載入完畢後,這個提示也就會自動消失。所以當我們要檢查這個提示是否正常的時候,一般的selenium處理過程是無法獲取這個元素的。我們在這裡的解決思路就是,當提示出現後就提前停止載入,這樣selenium檢查到載入完畢就開始去識別頁面上的元素。

在需要停止載入的地方我們執行下面一條js語句:

driver.execute_script('window.stop()')
driver這裡泛指webdriver的驅動,根據你使用的測試瀏覽器而不同。

安裝eclipse過程過程中出現的問題

安裝eclipse的過程中 adt我一直出現錯誤 根據上面的提示 看你所需要的 總之第乙個選項android sdk tools 一定要更新 只能按照上面的去步驟去做了 一開始我都不知道這個選中的作用 至於adt 要根據你的eclipse版本找到你的eclipse對應的adt版本 這個是自動更新的路...

Grails 配置過程中出現的問題

為了玩 grails 又需要重新設定 ant home 了。grails1.0.3 中出現 error starting grails 是因為grails 中預設的 ant為 grails home ant 版本為 1.7.0,簡單的解決辦法是將 ant home 設為 grails home an...

Qt編譯過程中出現的問題

1.解壓原始碼zip包的時候,要使用引數 a,否則編譯會有問題。2.編譯過程中出現錯誤 qt usr include x11 extensions xiproto.h 1825 錯誤 expected unqualified id before delete 解決方法 開啟檔案qt usr incl...