testdriverai

让 AI 直接操作电脑,用大白话完成端到端测试

开源 🏷️定价信息待确认 ✅ 目前可打开 智能体 🍴 复刻 39 🐛 待处理 46 👀 关注 6
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 365
维护状态 维护中
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

testdriverai 项目界面预览图
图片来源:项目官网

项目数据

分类智能体
开发团队testdriverai
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态✅ 目前可打开
是否开源是
主要语言JavaScript
技术栈/模型agent,agent-skills,agentic-coding,ai,ai-agent,ai-testing,ai-tools,claude,claude-code,claude-plugin,claude-skills,codex,cypress,playwright,selenium,testing-framework,testing-library,testing-tool
GitHub 星标★ 365
上线时间2024-08-25 00:00:00
代码更新2026-09-21
仓库体积27.4 MB
本站数据更新2026-11-08
维护状态维护中
收录时间2026-08-09
浏览次数6

项目介绍

testdriverai 是一个面向端到端 QA 测试的计算机操作 SDK,基于 JavaScript 构建,旨在让 AI 智能体(如 Claude、Codex 等)直接驱动浏览器或桌面应用完成自动化测试。它解决了传统测试框架需要编写大量脚本、难以适应动态 UI 的问题,通过将 AI 的自然语言理解能力与计算机操作结合,使测试人员可以用描述性指令执行点击、输入、导航等操作,并自动生成测试报告。核心能力包括:提供统一的 SDK 接口集成多种 AI 模型、支持复杂交互场景的智能推理、以及可扩展的 agent-skills 体系。项目处于早期阶段(238 星标),但技术栈新颖,适合探索 AI 驱动测试的团队。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 365

使用教程

难度:进阶 约 25 分钟 部署方式:全局安装 4 步

环境要求

  • Node.js
  • 模型 API Key

安装与启动步骤

  1. 1初始化

    一条命令在项目里生成配置。

    npx testdriverai init
  2. 2写第一条流程

    用自然语言描述要测的路径。

  3. 3本地跑一次

    先确认能驱动浏览器。

  4. 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)

★ 4200 2026-10-23
research-units-pipeline-skills 开源

把研究拆成可验收单元,让 AI 写出有证据的长文

Research pipelines as semantic execution units: each skill declares inputs/outputs, ···

★ 517 2026-09-16
Turnstile-Solver-NEW 开源

浏览器自动过验证页,封装成 API 直接调

REST API for automating Cloudflare Turnstile & IUAM challenge pages in a real browse···

★ 326 2026-10-27
Archon 开源

用 DAG 编排 AI 证明,让 Lean 4 形式化验证自动化。

AI-assisted Lean project automation with DAG blueprints, proof orchestration, and mu···

★ 231 2026-08-09
iam-policy-autopilot 开源

扫代码自动生成 AWS IAM 基线策略,告别手写权限

IAM Policy Autopilot is an open source static code analysis tool that helps you quic···

★ 503 2026-09-13
APT 开源

本地跑 AI,批量处理图片视频,数据不出门

AI Productivity Tool - Free and open source, improve user productivity, and protect ···

★ 768 2026-08-09
foxprofile 开源

自托管防关联浏览器,一个配置一个身份,还能给 AI 用

Free, open-source anti-detect browser profile manager: per-profile fingerprint, cook···

★ 188 2026-10-21
claude-skill-social-post 开源

学习你的文风,自动发帖,14天内容日历管够。

A Claude Code skill by Hao (駱君昊) that learns your Facebook voice and auto-posts t···

★ 763 2026-08-09
docker-n8n-python 开源

让 n8n 工作流直接跑 Python 代码,扩展自动化能力

Docker image for running Python on n8n

★ 105 2026-08-10