当前位置:  开发笔记 > 编程语言 > 正文

在Xpath中使用OR条件来标识相同的元素

如何解决《在Xpath中使用OR条件来标识相同的元素》经验,为你挑选了1个好方法。

我有这个逻辑,当前页面的标题首先点击下一个按钮,再次获取标题,如果两个标题相同,意味着导航没有移动到下一页,它再次点击下一步.

但是,我的问题是title元素的Xpath不同 - 相同的title元素有两个Xpath.一个是其他页面中的另一个页面.

就是这个,

(.//span[@class='g-title'])[2]

要么

.//span[@class='g-title']

那么,我该怎么处理呢?



1> 小智..:

如果元素有两个xpath,那么你可以编写两个xpath,如下所示

xpath1 | xpath2

例如: //input[@name="username"] | //input[@id="wm_login-username"]

它将选择任何一个xpath

推荐阅读
凹凸曼00威威_694
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有