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的

posted @ 2018-07-07 10:45  六三零  阅读(408)  评论(0编辑  收藏  举报