软件测试 / 测试开发丨 Selenium 高级定位 CSS
免费领取:测试资料+测试用例+简历模板+测试文档
本文为霍格沃兹测试开发学社学员学习笔记分享
一、CSS 选择器概念
CSS 拥有自己的语法规则和表达式 CSS 通常分为相对定位和绝对定位 CSS 常和 XPATH 一起用于 UI 自动化测试
二、CSS 相对定位使用场景
支持 web 场景
支持 app 端的 webview
三、CSS 语法实战
3.1、CSS 相对定位的优点
可维护性强
语法简洁
可以解决各种复杂的定位场景
复制代码
3.2、CSS 定位的调试方法
进入浏览器的 console
输入表达式 $(“CSS 表达式”)
3.3、CSS 基础语法
3.4、CSS 关系定位
3.5、CSS 顺序关系
nth-child(n) : 匹配父元素中的第 n 个子元素,元素类型没有限制。
nth-of-type(n) : 匹配同类型中的第 n 个同级兄弟元素。
n 可以是一个数字,一个关键字,或者一个公式,比如:nth-child(odd) 奇数 ,nth-child(even) 偶数。
版权声明: 本文为 InfoQ 作者【测试人】的原创文章。
原文链接:【http://xie.infoq.cn/article/1165103d6ead6e7e613151986】。文章转载请联系作者。
评论