美文网首页
selenium2.0+java之元素定位

selenium2.0+java之元素定位

作者: 夏薇雨茉 | 来源:发表于2018-05-25 19:09 被阅读53次

    一、基础必备知识

    学习地址:http://www.w3school.com.cn/h.asp

    二、常用的定位元素方法

    1、详解tagName定位方法

    linkText

    partialLinkText

    xpath

    注意:1. 元素的xpath绝对路径可通过firebug直接查询。2. 一般不推荐使用绝对路径的写法,因为一旦页面结构发生变化,该路径也随之失效,必须重新写。3. 绝对路径以单/号表示,而下面要讲的相对路径则以//表示,这个区别非常重要。另外需要多说一句的是,当xpath的路径以/开头时,表示让Xpath解析引擎从文档的根节点开始解析。当xpath路径以//开头时,则表示让xpath引擎从文档的任意符合的元素节点开始进行解析。而当/出现在xpath路径中时,则表示寻找父节点的直接子节点,当//出现在xpath路径中时,表示寻找父节点下任意符合条件的子节点,不管嵌套了多少层级(这些下面都有例子,大家可以参照来试验)。弄清这个原则,就可以理解其实xpath的路径可以绝对路径和相对路径混合在一起来进行表示,想怎么玩就怎么玩

    cssSelector

    相关文章

      网友评论

          本文标题:selenium2.0+java之元素定位

          本文链接:https://www.haomeiwen.com/subject/pomujftx.html