本節書摘來自異步社群《selenium自動化測試指南》一書中的第2章2.2節firepath,作者趙卓,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。
2.2 firepath
selenium自動化測試指南
使用firebug可以很友善地複制xpath,但是原生的firebug并不支援按xpath查找元素。
如果需要驗證編寫的xpath是否正确,則需要使用firebug的擴充插件firepath。
(1)打開firefox,單擊主菜單,選擇“附加元件”,如圖2-11所示。
(2)進入“搜尋”頁面,在搜尋文本框中輸入firepath,單擊搜尋按鈕并進行安裝,如圖所示2-12。
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicWZwpmL4QWNhdTNlZmZyMTOzIGMwQTZ3YWO1YzM5kzYhdTYjdzNxAjM1cDNk9CXt92Yu4GZjlGbh5SZslmZxl3Lc9CX6MHc0RHaiojIsJye.jpeg)
安裝firepath之前,firebug的操作面闆隻有如圖2-13所示的幾個區域。
安裝firepath之後,firebug的操作面闆多了一個标簽頁,如圖2-14所示。
單擊firepath,可以看到如圖2-15所示的界面。
在文本框中輸入前面獲得的搜尋文本框的xpath(//*[@id="kw"]),然後單擊回車,可以看到firepath找到了搜尋文本框并将其用藍色虛線高亮顯示,如圖2-16所示。
通過firepath,可以非常友善地對xpath的表達式進行驗證。
本文僅用于學習和交流目的,不代表異步社群觀點。非商業轉載請注明作譯者、出處,并保留本文的原始連結。