美文网首页
【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