java - 如果唯一标识符位于同级元素中,则用于单击链接的 xpath 表达式

标签 java selenium

如果唯一标识符(“Column3”)位于并行标记中,单击链接 (< a >) 的正确 xpath 是什么?

<th ...>
<th ...>
<th>
    <span>Column3</span>
    <a onClick="removeColumn(column)">...</a>
</th>

最佳答案

//span[text()='Column3']/following-sibling::a[1]

- 位于同一父级内带有文本“Column3”的跨度之后的第一个链接。

关于java - 如果唯一标识符位于同级元素中,则用于单击链接的 xpath 表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38658124/

相关文章:

java - 没有这样的属性 : count for class: com. github.jengelman.gradle.plugins.shadow.transformers.ServiceFileTransformer

java - ScrollView 没有完全向下滚动

java - 无法从类似于下拉框的弹出窗口中选择值

java - 在 selenium webdriver 中无需定位器即可验证文本的存在和可见性

python selenium 从表中获取数据

java - 如何在 jshell 中标记一般多态静态方法的类型参数?

java - 使用 Graphics2D 多次处理图像

java - 使用 Hashmap 创建多个 Array 列表

java - 自定义监听器始终在 TestNG 中的 @Test 注释内执行

javascript - 如何从选择框获取值?