分享 [AI 自动调试失败自动化] Playwright+Testng+ Java 框架

1 天前
 hot63fang

整体使用步骤如下:

工具内置了对常见失败模式的识别:

模式 症状 根因
A 导航超时 日志出现 navigated to .../pending?redirect=... 应用用了中间跳转页
B Loading 卡住 截图长时间空白,DOM 含 loading-pane React 停在全屏 loading
C 选择器失效 DOM 有内容但目标选择器找不到 CSS class / DOM 结构变更
D API 报错 网络请求 status ≥ 400 后端接口返回错误
E 无响应 网络请求 status = -1 API 请求未收到响应
F PageModel 为 Null 页面对象字段 NPE 选择器未匹配,注入返回 null
ai-autofix-e2e-tests/
├── SKILL.md                 # Claude Code skill 定义(完整 6 步工作流)
├── scripts/
│   ├── parse_trace.py       # 解析 trace.zip ,输出结构化 JSON 报告
│   └── find_selector.py     # 寻找替代选择器并自动修复测试文件
├── docs/
│   └── trace-reference.md   # Playwright trace.zip 格式参考
└── evals/
    └── evals.json           # 评估用例

感兴趣的小伙伴,点击此开源地址

581 次点击
所在节点    程序员
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1223131

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX