一. xpath定位:支持属性定位,只要属性唯一就可以定位到,无论是默认属性还是自定义属性
1.属性定位:
代码格式: //*[@name="city"]
如果有多个属性: /*[@name="city" and @size="4"]
其中//*代表全部元素,也可以用//select来过滤div的属性
2.角标定位:
//div[@class=‘driver‘][1]/div[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‘]
原文地址:https://www.cnblogs.com/wangyujian/p/12581153.html
时间: 2024-10-07 16:07:42