ui自动化---CssSelector
xpath切换到css
1、id定位
#id
2、class定位
.class
看到定位出了很多元素。在cssselector中不支持下标,无法用下标获取到某一个
3、标签选择器定位
直接输入标签
标签选择器,可先定位到标签,然后再通过id或者class定位某一个
div#i1 div.class,
4、多个class定位
一个标签中class有多个,跟css中一样,直接用.class1.class2
5、逐层定位
下一层用>
取class属性为driver的div,然后下层所有div的下层所偶有input
6、属性定位
css选择器中不用@
[id='i1']属性定位,这里面可以为标签中的任意属性
input[id=i1']先找到input,然后找属性id=i1
[type='text'][id='i1']多种属性定位用[][]
7、正则匹配
^ 以xx开头
$以xx结尾
*任意匹配
[placeholder^='请通过'] 属性placeholder 以‘请通过’开头的
[placeholder$='ID定位元素'] 属性placeholder以xxxx结尾的
[placeholder*='ID'] 属性placeholder包含ID的