web自动化测试(四)常见定位方式

selenium提供了八大定位方式

方式 描述
class name class 属性对应的值
css selector(重点) css 表达式
id(重点) id 属性对应的值
name(重点) name 属性对应的值
link text 查找其可见文本与搜索值匹配的锚元素
partial link text 查找其可见文本包含搜索值的锚元素。如果多个元素匹配,则只会选择第一个元素。
tag name 标签名称
xpath(重点) xpath表达式

格式:

  • driver.find_element_by_定位方式(定位元素)
  • driver.find_element(By.定位方式, 定位元素) --- > 官方建议
posted @ 2022-05-19 22:56  小小滴人a  阅读(34)  评论(0编辑  收藏  举报