java - 如何在 selenium java 上找到复杂的(父+子)xpath
问题描述
我需要在我的网页上找到一个与其他所有元素具有相同标签的元素,因此我需要根据子部分 [父] 的标题找到 xpath。
基本上我想根据上图中li
的文本在标签内找到一个元素。Scheduled
标签上的id
属性li
是动态的,因此我们需要根据Scheduled
网页中的文本对其进行遍历。请让我知道如何做到这一点。
解决方案
带有以下 Xpath 的 Tr:
//strong[text()='Scheduled']/../following-sibling::div//li
希望这有效;)
推荐阅读
- scala - 始终从 spark 的 s3 存储桶中读取最新文件夹
- javascript - 使用 CSS 类进行验证时,jQuery 验证器不适用于复选框列表
- c++ - 类的大问题,并从 void 函数 c++ 返回
- javascript - v-for 循环中的单选输入选择相同值的多个单选按钮
- python - Tensorflow Transformer Decoder 输出未给出预期结果
- r - 根据条件按组变异
- java - JAX-RS 中的异常处理
- spring-mvc - 删除操作的 CRUD JDBC 模板问题
- r - 在广义混合效应模型中,一个因子中的 2 个水平是否会丢失?
- kotlin - 在没有默认参数的情况下,重载如何在 Kotlin 中工作