GitHub热榜
开发利器涨星 +6440榜单日期 2026-10-25整理:AI雷达增益 0捕获 0

e2e:自然语言驱动的 AI 端到端测试框架

下一代端到端测试框架:用一句自然语言描述目标,AI 智能体亲自操作网页或 App 完成测试,关键步骤会被记录,下次回放不再烧模型。接测试外包或保障自家产品质量都省力。npx 一条命令初始化,会点 TypeScript 更顺,编程门槛不高。

项目自述 · 据 README 提炼

写端到端测试出了名的费时:要把页面操作一步步写成脚本,UI 一改就全崩。e2e(tester-army 出品,本期 6566 星)换个思路:用自然语言告诉 agent 目标,由 agent 驱动应用去完成,最后再用传统 locator 和断言验证结果——AI 干活、代码兜底。比如测会员升级:test('a member upgrades to Pro') 里,await agent.act('upgrade the workspace to the Pro plan') 让 agent 自己点完升级流程,await agent.assert('the invoice preview shows a prorated amount') 校验账单预览,再用 expect(screen.getByRole('status')).toContainText('Pro') 硬校验页面状态。同一套测试支持 Web 和移动端,写法是 Playwright 风格的 TypeScript。适合维护大量 e2e 用例、想省脚本编写时间的前端/QA 团队。上手需要 TS 和基础测试概念;agent 步骤消耗 AI 调用费用,关键路径仍建议配传统断言。

tester-army/e2e · 创建于 3 个月前

2026-10-25 榜单 · ★ 6,440(进页自动刷新) · 本期涨星 +6440 · Fork 408 · 语言 TypeScript

标签:e2e / e2e-testing / end-to-end-testing / mobile / mobile-testing / playwright / web

GitHub 仓库 ↗   项目主页 ↗

做AI项目,先看AI雷达 - AiRadar.com.cn · 全部GitHub热榜 →