selenium java ,執行js改變頁面


1.面對頁面一些頁面上的限制而導致某些選擇按鈕無法選中的問題

很多時候由於頁面上的一些限制會導致我們無法無法正常用webdriver來實現我們手動的正常操作,這時候我們可以通過執行js來適當的改變頁面樣式,比如有些選擇框在頁面顯示邊界的時候因為顯示的原因有滾動條而在邊界的時候點擊選擇框是點不中的 只能拖動滾動條調整位置,但是weddriver的自動化操作不可能像手工那樣智能,這是我們可以考慮通過js把滾動條去掉,來顯示出所有的信息這樣就可以避免上述的煩惱。執行js的應用如下:首先需要寫一條字符型的js,再用JavascriptExecutor接口如:

((JavascriptExecutor)driver).executeScript(js)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM