今天在定位元素的时候,发现页面有一个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"] 

  

 

 

做一棵小草,谁也撼动不了………


posted on 2020-05-05 15:27  小草小草随风飘摇  阅读(1050)  评论(0编辑  收藏  举报