java - Selenium IDE - 在表格中特定文本的同一行中查找链接

标签 java selenium xpath selenium-ide

我有一个位于多个表中的特定表,并且没有任何唯一的 ID 或名称。我正在寻找一种动态解决方案来查找在整个文档中肯定只出现一次的特定文本,并获取同一行中链接的 WebElement (text = Add)。

我要查找的文本位于第一列,链接位于第六列。

基本上我正在寻找 nextSibling() 的 Selenium 替代品,但它必须是一个链接。

最佳答案

selenium 支持 XPATH,它具有 sibling 和第一个 child 等概念。您可以迭代,但这种方法使其更加健壮。您也可以选择元素。

关于java - Selenium IDE - 在表格中特定文本的同一行中查找链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22756789/

相关文章:

java - 如何获取RGB颜色的名称?

python - 如果我的 chromedriver 与 chrome 版本不兼容,我该如何修复它?

google-chrome - 无法使用经过 http 基本身份验证的 Selenium WebDriver 中的默认/自定义配置文件启动 Google Chrome

xml - Xpath 使用谓词在数据中匹配带有斜线的节点

python - 如何定位网页元素(Xpath : multiple conditions)

xpath - WSO2 XPATH 始终返回 null

java - 使用 POI 读取 Excel 文件时如何修复 java.lang.ExceptionInInitializerError?

java - 如何逐个元素添加两个 IntStreams?

java - 如何更改 OAuth2ClientAuthenticationProcessingFilter 的 successHandler?

java - 单击 webelement 直到隐藏