selenium元素定位

一、八大元素定位

二、xpath常用操作

一般采用相对路径
and组合属性、父亲找儿子、祖先找孙子、儿子找父亲(用两个点,..)
//标签[@属性=“value”]
//标签[@属性=“value” and @属性=“value”]
//标签[@属性=“value” and @属性=“value”]/标签[@属性=“value”]
//标签[@属性=“value” and @属性=“value”]//标签[@属性=“value”]
//标签[text()=“value”],text是函数,不是属性,不需要加@符号
//标签[contains(text(),“value”)] 结合contains来使用

三、xpath与css选择器有什么区别

css写法更简洁,速度更快,不支持文本定位
xpath功能更强大,对于复杂定位反而更简洁

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容