Xpath定位与Css定位
一. xpath定位:支持属性定位,只要属性唯一就可以定位到,无论是默认属性还是自定义属性
1.属性定位:
代码格式: //*[@name="city"]
如果有多个属性: //*[@name="city" and @size="4"]
其中//*代表全部元素,也可以用//select来过滤div的属性
2.角标定位:-->先找父类在找子类
//div[@class='driver'][1]/div[@class='inner'][1]
二.Css定位:
1.id选择器定位方式: #id
2.class选择器定位方式: .classname
3.属性选择器定位当时: [placeholder="请通过CLASSNAME定位元素"]
当多属性定位时: select[name='city'][size='4'][a='1234']
4.当属性不是固定时,可以用模糊定位的方式:
当以xxx为开头时: selct[name^='test']
当以xxx为结尾时: selct[name$='test']
当内容包含xxx时: selct[name*='test']