用XPath定位Web頁面元素時,如何快速驗證XPath語句是否正確?


在使用Selenium做Web UI自動化測試的過程中,XPath是一種定位頁面元素的常用方式。然而,面對某些元素的XPath路徑過於復雜,我們想快速驗證拼湊的Xpath語句是否正確時,該怎么辦呢?這里給大家提供一個簡單的解決方法。

 

下面以百度頁面舉例,定位"百度一下"按鈕。打開瀏覽器中的開發者工具(F12),在Console欄中按以下格式輸入,其中括號中的XPath語句即為待驗證的內容。

$x('XPath...')

按照上述格式,我們輸入了$x('//input[@id="su"]'),結果如下圖所示。輸入完成后,出現了XPath語句定位的結果信息,鼠標移動到該結果信息,能夠在頁面中標記出對應的Web元素。

 

 

 以上,實現了通過瀏覽器快速驗證XPath語句的目標。

 


免責聲明!

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



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