使用katalon自帶Spy功能獲取/驗證控件Selector、XPath


背景

最近剛接手一個katalon編寫的UI自動化項目,頁面最近剛改版,已有用例很多查找元素失敗。了解到katalon元素定位支持xpath,所以直接使用chrome開發者工具打開目標頁面+獲取xpath,進行xpath更新,更新后的xpath還是經常定位元素失敗。
網上搜索資料后,發現katalon自帶的Spy功能就是用於Objects的Selector、Xpath獲取和校驗,非常好用。

獲取object的Selector、Xpath

(1)點擊自帶的Spy Web/Spy Mobile

(2)輸入目標URL並【Start】

(3)瀏覽器打開頁面后,選中元素,點擊【option】+【`】即可捕獲objects

(4)object properties可以構造object的Selector、Xpath,並使用【Verify and Hightlight】驗證是否有效

驗證已有object的Selector、Xpath是有效

同理,Spy功能也可以用於驗證用例已經定義的Selector、Xpath的有效性
(1)點擊自帶的Spy Web/Spy Mobile

(2)輸入目標URL並【Start】

(3)瀏覽器打開頁面后,選中元素,點擊【option】+【`】即可捕獲objects

(4)object properties切換到Xpath選項,輸入已有Selector/Xpath進行Verify and Hightlight

心得體會:接觸新框架后,還是花點時間看看相應的新手教程,磨刀不誤砍柴工,可以拿到事半功倍的效果

katalon入門教程:https://www.cnblogs.com/wushangjue/p/8406258.html


免責聲明!

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



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