在web自动化测试中,定位元素是非常关键的,本文会介绍通过CSS选择器定位和xpath定位的一些方法,帮助大家高效定位元素。
一、css选择器定位
(1)通过id定位
语法: #id
示例: <input id="password">
,定位id="password"的元素
定位方式: #password
(2)通过class定位
语法: .class
示例: <input class="num">
,定位class="num"的元素
定位方式: .num
(3)class多个值追加定位
语法:.class1.class2.class3
(定位到唯一元素为止)
示例:<span class="num1 num2">
,定位class="num1 num2"的元素
定位方式: .num1.num2
(4)通配符定位元素
- “^” — 代表以什么文本开始
- “$” —代表以什么文本结尾
- “*” —代表包含什么文本
语法:tag[attribute<specialcharacter&g