本文介绍如何使用 XPath 的 following-sibling 轴精准定位与指定文本结果相邻的按钮,并在 Java + Selenium 环境中可靠执行点击操作,适用于搜索结果动态变化的场景。
本文介绍如何使用 xpath 的 `following-sibling` 轴精准定位与指定文本结果相邻的按钮,并在 java + selenium 环境中可靠执行点击操作,适用于搜索结果动态变化的场景。
在 Web 自动化测试中,常遇到搜索结果列表结构固定但内容动态变化的情况:每个结果项包含一个标识性文本(如“Result2”)和一个紧邻的操作按钮。此时,不能依赖静态索引(如 get(1)),而应基于语义关系进行定位——即“找到含指定文本的
,再定位其同级后续的