为什么要使用元素定位? 要使用web自动化操作元素,必须首先找到元素 F12或者右键检查打开开发者工具 Selenium提供的八种定位元素方式 1. id(元素的id属性定位) 2. name(元素的name属性定位) 3. class_name(元素的class属性定位) 4. tag_name (标签名称) 5. link_text(定位超链接 a标签 ) 6. partial_link_text(定位超链接 a标签 模糊定位) 7. Xpath(元素路径) 8. CSS(元素选择器) 汇总: 1.基于元素属性特有定位方式(id/name/class_name) 2.基于元素标签名称定位:tag_name 3.基于超链接文本(link_name,partial_link_text) 4.基于元素路径定位:Xpath 5.基于选择器定位:CSS