- find_element_by_id:元素必须包含id属性
- find_element_by_name:元素必须包含name属性
- find_element_by_class_name:元素必须包含class属性
- find_element_by_tag_name:标签名,不建议使用,会存在多个,导致取值有问题
- find_element_by_link_text:全部的文本信息,专门用来定位超链接
- find_element_by_partial_link_text:表示超链接元素的局部文本信息
- find_elements:返回所有符合条件的元素对象的数据,
- xpath
xpath:
绝对路径:以/html为根节点开始,使用/来分割元素层级
相对路径:匹配任意层级的元素,不限制元素的位置以//开始 【格式://input 或者//】
利用元素属性定位:
//input[@属性名=‘属性值’]
//[@属性名=‘属性值’]