美文网首页
【2】UI自动化中的xpath定位问题

【2】UI自动化中的xpath定位问题

作者: hedy_ | 来源:发表于2019-11-21 19:56 被阅读0次

    刚接触UI自动化,第一天对元素的定位非常不懂,搞明白了之后发现其实很简单,在这边记下小笔记,over


    1. following-sibling:当前节点的下一个兄弟节点

    通过文本下拉表示服务协议

    xpath=//android.widget.TextView[@text='文本下拉']/following-sibling::android.view.ViewGroup/android.widget.LinearLayout/android.widget.LinearLayout/android.widget.FrameLayout

    2. preceding-sibling:当前节点的上一个兄弟节点

    图中 文本下拉 xpath=//android.widget.TextView[@text='服务协议']/../../../../preceding-sibling::android.widget.TextView

    3. child:孩子节点,用/表示,也可以写成/android.widget.TextView[@text='服务协议']/child::

    4. parent:父节点,用../表示,也可以写成/android.widget.TextView[@text='服务协议']/parent::


    通过1,2就几乎能定位到所有的元素了,3,4忽略

    相关文章

      网友评论

          本文标题:【2】UI自动化中的xpath定位问题

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