contains(.,"") 找个.的含义是什么呀,用text()模糊匹配一直定位不到元素.
报错原因如下:
更改为contains(.,"") 就可以正常定位了:
有朋友知道是什么原因无法用text()定位嘛,这个.含义又是什么呢,求解惑.
contains(.,"") 找个.的含义是什么呀,用text()模糊匹配一直定位不到元素.
你定位的是 td 标签,但你要的文本时在 span 标签下。
contains(.,"") 中替代了 text() 的 "." 其含义应是对 td 标签下是 所有文本进行匹配, 包括子标签
对于多级标签中的文本匹配获取,也可以使用 //text() 来获取