今天在定位元素的時候,發現頁面有一個svg標簽需要進行定位。
於是便使用常規的xpath定位方法試了一下,很明顯結果是不行的,哈哈哈。。。
錯誤定位方法://div[@class="operation-item"]//svg[@class="icon-svg svg--heart-border3"]
解決方法是將svg標簽和包含的標簽用/[name()=‘svg’]/[name()=‘包含標簽’] 的方式表示,定位成功啦(*^▽^*)
正確定位方式如下:
//div[@class="operation-item"]/*[name()="svg"]/*[name()="use"]
做一棵小草,誰也撼動不了………
如果您覺得本篇文章還不錯,歡迎點贊,轉發分享,感謝(*^_^*)