码迷,mamicode.com
首页 > Web开发 > 详细

Selenium Webdriver——Xpath轴定位

时间:2016-08-05 22:47:17      阅读:1527      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!