$ loading_
在界面变化后自动修复 Selenium 定位器,降低测试维护成本并提升回归稳定性。
复制安装指令,让 AI 自动完成配置 · 推荐新手
"Selenium Self-Healing MCP Server" 暂无可直接复制的安装信息,请查看页面文档或源码仓库。
请分析这段 Selenium 测试失败日志和原始定位器,找出因 UI 改版导致失效的原因,并给出可替换的新定位器与修改建议。失败日志:{粘贴日志} 原始定位器:{粘贴代码}返回失效原因说明、推荐的新定位器,以及可直接应用的测试代码修改建议。
我们的一批 Selenium 用例在页面重构后大量失败。请根据以下失败元素列表,批量建议更稳健的定位策略,优先使用语义化属性或稳定选择器,并按用例输出修复方案:{粘贴元素与日志列表}按用例整理的修复清单,包含建议定位器、稳定性说明和批量修改方向。
请检查以下 Selenium 页面对象中的定位器,标出高风险写法,并为每个元素推荐更不易因 UI 变化而失效的替代方案:{粘贴页面对象代码}输出定位器风险评估结果,并给出更稳健的替代定位方案与优化建议。
通过 Selenium 浏览器自动化、断言与代码生成,加速测试与 CI 流程搭建