一、用xpath定位元素需要了解的知识

1. XML路径语言:用来确定XML文档中某部分位置的语言

2.XPath 用于在XML文档中通过元素和属性进行导航

3.XPath是一个W3C标准

4.对xml/html有一定的了解

二、xpath 节点类型

元素,属性,文本,命名空间,指令处理,注释及文档

三、xpath 通过路径表达式从XML文档中选取节点或节点设置

用xpath定位元素

四、实践

(一)【绝对路径】/xxx/yyy

1. get_attribute 方法:获取元素标签的内容

2. ele = b.find_element_by_xpath('/html')   //根节点

3.  ele1 = b.find_element_by_xpath('/html/body/form/input[1]')  //input[1]'获取第一个input位置值

4. ele1 = b.find_element_by_xpath('/html/body/form/input[2]')  //input[2]'获取第二个input位置值

5. ele2.send_keys(22)  //send_keys() 向文本框里填值

用xpath定位元素

(二)//xxx  整个文档扫描,找到全部xxx元素

 

相关文章: