什么是 TestMax?
TestMax 是一款面向测试团队的 AI 驱动 UI 自动化测试工具。你只需要在 Excel 中使用中文描述测试步骤,它就能在本机真实浏览器中完成操作、验证结果,并生成清晰的中文测试报告。
让自动化测试回归业务本身
传统 UI 自动化往往要求测试人员掌握编程语言、自动化框架和元素选择器。随着页面变化,脚本还需要持续维护,团队很容易把大量时间花在“修脚本”上,而不是验证产品质量。
TestMax 将这些技术细节交给 AI。测试人员专注于描述要做什么、输入什么、期望什么,TestMax 负责理解意图并执行。
一句话理解 TestMax:把手工测试步骤写进 Excel,让 AI 替你在浏览器中执行,并把结果整理成可追溯的测试报告。
TestMax 如何工作?
从测试设计到结果分析,整个过程保持简单、直观,并且符合测试团队现有的工作习惯。
自然语言用例
例如:“打开登录页”“在手机号输入框中输入测试账号”“点击登录按钮”“检查首页是否显示用户名”。这些描述与手工测试步骤一致,不需要转换成代码。
真实浏览器执行
用例运行在本机真实浏览器环境中,能够还原用户实际操作路径。你可以看到执行过程,也可以通过报告定位每一步的状态。
结果自动沉淀
执行结束后,TestMax 自动汇总成功、失败和异常步骤,保留关键证据,让测试结果更易阅读、分享和复盘。
AI 如何理解与复用步骤规划?
TestMax 将理解用例与操作浏览器分开处理。模型读取 Excel 中的前置条件、测试步骤和期望结果,将自然语言拆解为点击、填写、选择、等待、上传和校验等有序动作;本地执行引擎再按规划操作真实浏览器。
相同用例再次执行时,可复用已经生成的步骤规划,减少重复理解和模型调用。修改用例内容后应重新执行,让系统按新描述生成规划。每条用例的模型用量可随执行结果记录,便于评估成本。
- 按钮和字段名称尽量与页面文字一致,控件名可用【】标明。
- 一步只描述一件事,操作顺序和期望结果写清楚。
- 简单、稳定流程优先复用规划;业务步骤变化后重新生成。
智能定位与规则自动学习
执行时优先加载已沉淀的定位规则;没有命中或页面轻微调整时,再结合当前页面结构与操作意图进行智能定位。成功识别的结果可以写入规则,后续在相同页面优先复用。
规则自动学习可以减少重复定位,但不能保证页面任意改版后都无需处理。失败时应结合报告截图,用有头模式核对页面状态,并将步骤描述得更具体后重试。
- 首次接入先使用有头模式,确认页面文字、弹窗和 iframe 等结构。
- 只有图标的按钮应在步骤中写清操作意图和所在区域。
- 页面大改或规则不再适用时,可清理相关定位规则后重新学习。
测试报告与结果类型
每次执行结束后会汇总用例状态、步骤明细、耗时和失败原因。不同结果形式适合查看、归档和排查。
中文网页报告
双击 report.html 查看摘要、用例筛选、步骤明细、优先级统计及失败截图。
Excel 结果
results.xlsx 适合过滤、归档与分享,记录用例状态、耗时、错误摘要和模型用量。
失败截图
失败步骤保留当时页面截图,可从网页报告查看或在结果目录中打开原图。
历史报告
在软件的【更多功能】→【历史报告】中按批次回看已有执行结果。
支持模型与选型建议
预置 DeepSeek、通义千问、智谱 GLM、豆包、Kimi、MiniMax、腾讯混元 7 家国内主流大模型,并支持通过自定义模型 / OpenAI 兼容接口(自备 API Key)接入 OpenAI、Claude、Gemini 等国外模型。实际可用模型取决于账号权限、端点配置和产品版本。
日常冒烟与标准回归
优先选择响应较快、成本适合团队预算的模型,并用清晰、稳定的步骤提高规划复用率。
复杂流程与多分支
步骤较长或业务语义复杂时,可比较能力更强的模型,以实际用例成功率和耗时为准。
内网与合规场景
可评估本地 Ollama、内网模型或受控 API 端点,并确认所选模型满足组织的数据处理要求。
持续评估
结合报告中的模型用量、执行耗时和成功率做小范围验证,再决定团队默认方案。
测试环境与数据安全建议
TestMax 会在真实浏览器中执行点击、填写和提交等操作,也可能将用例描述或执行所需信息发送给所配置的模型服务。
- 优先使用隔离的测试环境与专用测试账号,不要直接对生产数据执行自动化操作。
- 用例数据采用脱敏或合成数据,避免写入真实个人信息、生产凭据和其他敏感内容。
- API 密钥在配置中心维护,不要写入 Excel 用例或分享的报告;按组织要求定期轮换。
- 使用云端模型前核对供应商的数据保留、传输与合规条款;敏感场景优先评估内网方案。
- 分享整个结果目录前检查报告和失败截图,确认其中不含敏感页面信息。
五步快速上手
建议先用一条短小、稳定且不涉及生产数据的核心流程完成首次验证。
- 配置模型与登录
在【配置中心】选择模型并填写所需凭据;按需设置登录页、预登录和页面架构。
- 准备 Excel 用例
填写用例名称、是否自动化、前置条件、测试步骤与期望结果,并放入测试用例目录。
- 确认浏览器环境
启动软件并确认 Chrome for Testing 检测通过,未就绪时按界面提示处理。
- 先有头、后无头执行
首次用有头模式观察页面操作;联调通过后再用无头模式批量回归。
- 查看并处理结果
打开 report.html、results.xlsx 和失败截图;根据失败步骤调整用例或重新学习定位规则。
核心能力
TestMax 不只是“录制回放”,而是围绕测试意图建立可持续执行的自动化能力。
中文步骤驱动
直接使用日常测试语言编写用例,降低自动化测试的学习门槛。
AI 智能定位
根据页面结构和操作意图识别目标元素,无需手动维护复杂选择器。
规则自动学习
成功定位后沉淀可复用规则,后续执行优先使用已有识别经验。
本机真实运行
在实际浏览器环境执行测试,兼顾可观察性与企业数据边界。
批量回归
复用 Excel 用例集执行重复性回归任务,减少机械操作与遗漏。
中文测试报告
自动整理执行明细和失败原因,让问题定位与团队协作更高效。
TestMax 适合谁?
希望把稳定、重复的手工用例快速转化为可持续执行的自动化用例。
自动化开发资源有限,但需要提升回归效率、扩大测试覆盖范围。
每次发布前都需要验证核心业务链路,希望更快获得明确的质量反馈。
与传统方式有什么不同?
TestMax 的目标不是增加一套复杂工具,而是减少从测试想法到自动执行之间的转换成本。
| 对比项 | TestMax | 传统脚本自动化 |
|---|---|---|
| 用例表达 | 中文 Excel 步骤 | 编程语言与框架代码 |
| 元素定位 | AI 理解并自动定位 | 手动编写与维护选择器 |
| 使用门槛 | 熟悉业务即可上手 | 需要开发和调试能力 |
| 定位维护 | 智能定位与规则自动学习 | 通常需要修改选择器 |
| 结果输出 | 自动生成中文报告 | 依赖框架与二次配置 |
你可以用它做什么?
TestMax 适合验证登录注册、搜索筛选、表单提交、订单流程、后台管理等 Web 核心业务链路,也适合将日常冒烟测试和版本回归测试沉淀为可重复执行的用例集。
它不会替代测试人员的业务判断,而是接管重复、机械且易遗漏的执行工作,让团队把精力投入到测试设计、风险分析与质量改进中。