首页 > Web开发 > 详细

Selenium Webdriver——Xpath轴定位

时间:2016-08-05 22:46:55      阅读:319      评论:0      收藏:0      [点我收藏+]

1.following-sibling 选择当前元素后的兄弟元素

技术分享

html如下:

<div class="controls">
  <div class="qcbox qcity" style="z-index: 40;">
    <div class="qunar-qcbox">
      <div class="qcbox-placeholder" style="width: 160px; left: 35px; padding-left: 0px; height: 35px; line-height: 35px; display: none;">输入国家/城市/机场</div>
      <div class="qcbox-prefix">出发</div>
      <div class="qcbox-info">
        <b></b>
      </div>
      <input class="cinput textbox" type="text" spellcheck="false" x-webkit-speech="x-webkit-speech" autocomplete="off" data-qcbox-hotcity="flight" data-qcbox-suggest="flight-fromcity" data-qcbox-prefix="出发" data-qcbox        -placeholder="城市名" name="fromCity" value="" style="left: 32px;" data-detect-oninput="1">
      <div class="qcbox-fixed"></div>
    </div>
    <div class="qsuggest-contaier js-suggestcontainer">
  </div>
</div>

follwing-sibling后需接::具体的兄弟标签

 技术分享

只列出第一个

技术分享

要定位出发的输入框,可以发现跟text=出发的兄弟元素input就是

技术分享

2.following 选择当前元素结束标签后的所有元素

 follwing后需接::

下图列出了所有出发之后所有的input标签

技术分享

这里只需要第一个

技术分享

 

Selenium Webdriver——Xpath轴定位

原文:http://www.cnblogs.com/hjhsysu/p/5742865.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!