1.selenium元素定位方法
单个元素定位:
find_element
多个元素定位:
find_elements
2.元素定位方式
ID定位:
find_element(By.ID,value)
name定位:
find_element(By.NAME,value)
class定位:
find_element(By.CLASS_NAME,value)
tag定位:
find_element(By.TAG,value)
xpath定位
概念:
1.xpath是在xml文档内查找信息的语言,HTML就是标准的XML,因此在HTML里面也能使用XPATH
2.xpath可以在标签没有id,name,class_name等属性的时候,定位该标签
find_element(By.XPATH,value
/:表示从根目录开始(一般不使用)
//:表示从相对路径开始
@:表示选取属性
1.标签+属性进行xpath定位
//标签名[@属性名=属性值]
2.层级定位
//标签名[@属性名=属性值]/子标签名 只找标签名下