返回文档首页自然语言编写测试用例 — 无需编写复杂的测试脚本,用日常语言描述测试步骤即可 AI 自动执行 — 基于多模态视觉大模型,AI 像真实用户一样操作界面 实时进度跟踪 — WebSocket 实时推送执行进度,随时掌握测试状态 完整测试报告 — 执行完成后自动生成包含截图和步骤记录的详细报告 Agent 管理 — 在测试机器上安装 Agent 客户端,与云端平台实时通信,自动执行测试任务 PC 桌面应用(Native / Electron / WPF / WinForms 等)的自动化测试 — 传统工具难以介入的桌面程序,AI 通过截图识别界面元素并模拟点击、输入等操作 Web 应用的端到端验证 — 无需编写 Selenium / Playwright 脚本,用自然语言描述即可覆盖复杂交互流程 混合应用场景的全流程验证 — 跨 Web 页面、桌面客户端、系统弹窗的完整业务流程自动化 复杂业务场景的快速回归 — 界面变动频繁、传统脚本维护成本高的项目 Web 管理端 — Next.js 14 构建,负责用例管理、计划编排、报告展示 Agent 客户端 — Electron 桌面应用,运行在测试机器上,执行实际的 UI 操作 通信协议 — WebSocket 实时双向通信,确保低延迟的任务分发和状态同步
项目介绍
TestMate 是什么以及核心能力概述
欢迎使用 TestMate
TestMate 是一个基于 AI Agent 的下一代自动化测试平台。你只需用自然语言编写测试用例,AI 就会自动帮你完成测试执行。
注册使用
TestMate 采用 SaaS 模式,无需安装任何服务端软件:
1. 访问 TestMate 官网,点击「立即体验」
2. 使用邮箱注册账号,填写邮箱和密码即可完成注册
3. 登录后立刻使用,注册成功即可进入控制台创建项目、编写用例
4. 免费创建一个 Agent,每个账号可免费绑定一台测试机器运行 Agent 客户端
Agent 安装请参考 Agent 安装 文档。
核心能力
适用场景
TestMate 的核心优势在于不需要访问应用内部的 DOM 或 API,完全通过视觉理解和 UI 操作来执行测试,因此特别适合以下场景:
技术架构
平台采用 SaaS 云端 + 本地 Agent 的混合架构: