软件测试培训
美国上市软件测试培训机构

400-111-8989

热门课程

xpath--Selenium自动化(三)

  • 时间:2016-08-01
  • 发布:软件测试培训
  • 来源:软件测试教程

xpath作用

在xml文档中查找信息的语言,用于在xml文档中通过元素和属性进行导航。

Xpath节点:

元素、属性、文本、命名空间、处理指令、注释、文档节点(根节点)。

Xpath术语

节点:在xpath中有7种类型的节点(如上),xml文档是被作为节点对待的。树的根被称为文档节点或者根节点。

Xml实例文档

xpath

1. Xpath选取节点

以下是最有用的路径表达式:

xpath

举例

在下面表格中我们已列出来了一些路径表达式以及表达式时的结果

xpath

2. 谓语

谓语是用来查找某个特定的节点或者包含某个特定值的节点(谓语被嵌入在方括号中)。

举例

xpath

3. 选取未知节点

Xpath可以通过通配符来选取未知的xml元素

xpath

举例

在下面的表格中,我们列出来了一些路径表达式,以及这些表达式的结果:

xpath

4. 选取若干路径

通过在路径表达式中使用“|”运算符,可以选取若干个路径

举例

在下面表格中列出了一些路径表达式,以及这些表达式的结果:

xpath

5. Xpath坐标轴

轴可以定义某个相当于当前节点的节点集。

xpath

上一篇:Firebug和Firepath插件--Selenium自动化(二)
下一篇:xpath续--Selenium自动化(四)

数据驱动之sqlite--Selenium自动化(二十一)

数据驱动之csv--Selenium自动化(二十)

数据驱动之properties--Selenium自动化(十九)

Page Object改进--Selenium自动化(十八)

选择城市和中心
贵州省

广西省

海南省

台湾