XPath轴(XPath Axes)总结
摘要:XPath轴(XPath Axes)可定义某个相对于当前节点的节点集: 1、child 选取当前节点的所有子元素 2、parent 选取当前节点的父节点 3、descendant 选取当前节点的所有后代元素(子、孙等) 4、ancestor 选取当前节点的所有先辈(父、祖父等) 5、descenda
阅读全文
posted @
2018-01-17 18:55
babyblue
阅读(702)
推荐(0) 编辑
xpath定位中starts-with、contains和text()的用法
摘要:starts-with 顾名思义,匹配一个属性开始位置的关键字 contains 匹配一个属性值中包含的字符串 text() 匹配的是显示文本信息,此处也可以用来做定位用 eg //input[starts-with(@name,'name1')] 查找name属性中开始位置包含'name1'关键字
阅读全文
posted @
2017-11-29 14:09
babyblue
阅读(575)
推荐(0) 编辑
Selenium-xpath详解
摘要:1、XPATH是什么 XPATH是一门在XML文档中查找信息的语言,XPATH可用来在XML文档中对元素和属性进行遍历,主流的浏览器都支持XPATH,因为HTML页面在DOM中表示为XHTML文档。XPATH语言是基于XML文档的树结构,并提供了浏览树的能力,通过多样的标准来选择节点。Seleniu
阅读全文
posted @
2017-08-29 17:32
babyblue
阅读(845)
推荐(0) 编辑
Selenium:注解@FindBy、@FindBys、@FindAll的用法
摘要:方式有3种:@FindBy、@FindBys、@FindAll。下文对3中类型的区别和使用场景进行介绍 1)@FindBy @FindBy(id= "A") private WebElement A; 多个元素用FindBy也可以 @FindBy(id = "userName") private L
阅读全文
posted @
2017-08-29 11:49
babyblue
阅读(3198)
推荐(0) 编辑
stale element reference: element is not attached to the page document 异常
摘要:在执行脚本时,有时候引用一些元素对象会抛出如下异常 org.openqa.selenium.StaleElementReferenceException: stale element reference: element is not attached to the page document 按字
阅读全文
posted @
2017-08-25 09:37
babyblue
阅读(17918)
推荐(2) 编辑