项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 365
使用教程
环境要求
- Node.js
- 模型 API Key
安装与启动步骤
-
1初始化
一条命令在项目里生成配置。
npx testdriverai init -
2写第一条流程
用自然语言描述要测的路径。
-
3本地跑一次
先确认能驱动浏览器。
-
4接进流水线
它设计上就是给持续集成用的。
如何确认成功
写一条自然语言描述的测试流程能自动跑通并在失败时给出可读的失败原因
注意事项
- 它用自然语言描述来驱动端到端测试,解决的是难测流程写不成脚本的问题。
- 模型参与意味着结果有一定不确定性,关键路径建议加断言兜底。
- 首次跑会下浏览器内核,网络不好时卡在这一步。
- 失败原因的可读性是它的核心价值,比脚本报错友好得多。
核心亮点
- 无需编写复杂测试脚本,用自然语言描述操作即可驱动 AI 执行测试,降低自动化门槛
- 支持多种 AI 模型(Claude、Codex 等)集成,灵活适配不同团队的技术栈
- 内置 agent-skills 体系,可扩展自定义技能,覆盖浏览器和桌面应用的复杂交互
不足之处
- 早期项目,API 和功能稳定性待验证,社区生态尚未成熟
- 依赖外部 AI 模型,测试执行速度和成本受限于模型调用
适用场景
- 快速验证 Web 应用的核心用户流程,如登录、购物车结算
- 对动态 UI 频繁变化的项目进行回归测试,减少脚本维护成本
- 非技术背景的 QA 人员参与自动化测试编写
替代项目
Playwright、Cypress、Selenium
上一篇:feishu-docx
下一篇:open-browser-use
同类项目推荐
StarRailCopilot
开源
挂机清日常刷体力,星铁玩家解放双手
崩坏:星穹铁道脚本 | Honkai: Star Rail auto bot (简体中文/繁體中文/English/Español)
research-units-pipeline-skills
开源
把研究拆成可验收单元,让 AI 写出有证据的长文
Research pipelines as semantic execution units: each skill declares inputs/outputs, ···
Turnstile-Solver-NEW
开源
浏览器自动过验证页,封装成 API 直接调
REST API for automating Cloudflare Turnstile & IUAM challenge pages in a real browse···
Archon
开源
用 DAG 编排 AI 证明,让 Lean 4 形式化验证自动化。
AI-assisted Lean project automation with DAG blueprints, proof orchestration, and mu···
iam-policy-autopilot
开源
扫代码自动生成 AWS IAM 基线策略,告别手写权限
IAM Policy Autopilot is an open source static code analysis tool that helps you quic···
APT
开源
本地跑 AI,批量处理图片视频,数据不出门
AI Productivity Tool - Free and open source, improve user productivity, and protect ···
foxprofile
开源
自托管防关联浏览器,一个配置一个身份,还能给 AI 用
Free, open-source anti-detect browser profile manager: per-profile fingerprint, cook···
claude-skill-social-post
开源
学习你的文风,自动发帖,14天内容日历管够。
A Claude Code skill by Hao (駱君昊) that learns your Facebook voice and auto-posts t···
docker-n8n-python
开源
让 n8n 工作流直接跑 Python 代码,扩展自动化能力
Docker image for running Python on n8n
