(六-1)Firefox插件安裝


1.安裝火狐插件

①舊版本firefox

火狐瀏覽器右上角-->附件-->獲取更多附件-->搜索-->Firebug

安裝 Firebug 擴展:https://addons.mozilla.org/zh-CN/firefox/addon/firebug/ ,添加到firebug之后,重啟火狐,之后會在右上角看大一個七星瓢蟲類似的說明安裝成功。

同理安裝firebug一樣,在F12的有Xpath出現說明安裝成功。

但是由於FIrebug已經不再更新了,新版本的Firefox瀏覽器好像不支持firebug的js調試

下個舊版本Firefox39.0.2版本就好了。后附上下載地址:

https://archive.mozilla.org/pub/firefox/releases/39.0b2/win64/zh-CN/

②新版本的firefox

但是和Selenium IDE一樣,火狐在更新到57版本之后,對這些使用舊技術實現的插件都不再支持了

這樣我們在selenium中編寫和驗證Xpath以及CSS Selector的時候就會感覺不太方便。今天給大家介紹另一個火狐插件Try Xpath,這個插件可以幫助我們驗證Xpath以及CSS Selector能不能定位到預期的網頁元素,並且可以提供表達式具體定位到多少個元素的准確信息,可以用來作為Firebug和Firepath的替代。

在火狐菜單中選擇 工具-->附加組件-->獲取附加組件--> 滾動到頁面的底部,點擊“看看更多附加組件” -->搜索 Try Xpath-->添加到Firefox-->允許添加並確定

在右上角可以看到一個藍色的TX說明安裝成功。

使用Try Xpath驗證CSS Selector
驗證CSS Selector和驗證Xpath的使用方式基本一樣

1. 在Way中選擇“querySelectorAll”選項

2. 在Expression中輸入的是要驗證的CSS Selector表達式,點擊Execute按鈕

Try Xpath同樣會把匹配到的元素使用紅色虛線框出來。

當表達式定位到多個元素時,Try Xpath會把所有元素都使用紅色虛線框起來,並且會在Results的Count中顯示准確的數量,這個時候你可以使用Details下面的focus按鈕來定位你要定位的元素,但是最好能夠再優化下表達式,讓表達式精准的唯一的定位到你要操作的網頁元素,否則腳本在運行時會不穩定容易報錯。

 


免責聲明!

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



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