自然语言驱动测试
用纯英文描述测试流程即可驱动真实 Chrome 执行导航、点击、填表和断言,无需编写选择器或维护测试脚本,返回通过或失败结果。
拖动滑块完成拼图,通过后发送验证码
独立第三方 AI 评测平台 · 只用实测数据
在终端用自然语言驱动的 AI 浏览器测试工具
Kane CLI 是 TestMu AI(原 LambdaTest)推出的终端 AI 浏览器自动化工具,等于把 KaneAI 搬进了命令行。用纯英文描述测试流程,它就能驱动本地真实 Chrome 完成导航、点击、填表和结果验证,无需选择器、无需维护脚本。每次运行生成可回放的 .evidence 证据包,内含截图、DOM 快照、控制台日志和网络请求,并以 sha256 哈希保证不可篡改。支持本地 Chrome 无头模式及 GitHub Actions、GitLab CI、Jenkins 等流水线。新用户可免费获得 10,000 积分使用一个月。当前主要面向英文用户,对非英语描述的流程支持情况官网未说明。
Kane CLI 是 TestMu AI 推出的命令行 AI 测试工具,定位为「KaneAI 的终端版本」。它面向开发者、QA 工程师和测试自动化团队,核心思路是用自然语言替代传统测试脚本:你只需要描述一个流程(例如「验证 staging 环境的结账流程」),它就会在本地真实 Chrome 中自动执行导航、点击、填表和断言,最终返回通过或失败的结果。
当前形态是一个 npm 全局包,通过 npm install -g @testmuai/kane-cli 安装。支持两种测试场景:Web CLI 在本地 Chrome 或无头环境中运行网站测试,可接入 GitHub Actions、GitLab CI 和 Jenkins;Mobile CLI 则运行原生 App 测试,支持 iOS Simulator、Android Emulator 以及 Apple Silicon Mac。它从设计之初就为 AI 编程智能体准备,可以把 Cursor 指向 Kane CLI,让智能体直接在编辑器里编写、运行和验证流程。
对普通测试人员,它是「不写脚本也能跑测试」的入口;对开发者,它提供结构化 JSON 输出和标准退出代码,方便集成到 CI/CD;对团队,每次运行产出的 .evidence 包可以交给同事、智能体或仪表盘复核,形成可追溯的质量闭环。
用纯英文描述测试流程即可驱动真实 Chrome 执行导航、点击、填表和断言,无需编写选择器或维护测试脚本,返回通过或失败结果。
每次运行生成 .evidence 包,捕获 41 步操作、12 张截图、3 个断言和 0 个 flaky 记录,包含每一步的 DOM 快照、控制台日志和网络请求,按顺序可重新运行。
证据包内容使用 sha256 哈希校验,运行结束后结果无法被悄悄修改,任何开发者、智能体或审计人员都可以复核原始记录。
覆盖率按用例逐个统计,一个标准只有在测试实际运行、针对该承诺断言并生成 .evidence 后才计入,绿色套件无法掩盖未测试的规则。示例中某次运行覆盖 Authenticate、Guest checkout、Refund an order、Search & browse 四个流程,严格覆盖率 92%,22/24 标准已证明,2 个缺口按风险排序。
kane 读取 PRD、工单和现有测试套件,在产品承诺层面绘制图谱(来源、用例、场景和验收标准),后续每一步都基于应用实际状态而非猜测。
支持无头模式,可接入 GitHub Actions、GitLab CI 和 Jenkins,提供结构化 JSON 输出和标准退出代码,方便流水线自动判断测试结果。
Mobile CLI 支持在本地 iOS Simulator 或 Android Emulator 上运行原生 App 测试,也支持 Apple Silicon 的 Mac。
从设计第一天就为 AI 编程智能体准备,将 Cursor 指向 Kane CLI 即可让智能体驱动真实浏览器,直接在编辑器中编写、运行和验证测试流程。
当你想用自然语言快速跑通浏览器测试、又不想维护选择器和脚本时,Kane CLI 值得一试,尤其适合已经用终端和 CI/CD 的团队。它的 .evidence 证据包和严格覆盖率统计提供了传统测试框架难以给出的可追溯性。但如果你需要测试的是中文界面或复杂业务逻辑,建议先小范围验证;新用户有 10,000 积分免费一个月的额度,可以先用来跑通一两个关键流程再决定是否投入生产。
需要把浏览器测试接入 GitHub Actions 或 Jenkins 流水线,Kane CLI 提供无头模式和标准退出代码,适合自动化集成。
希望减少选择器维护成本,用自然语言描述测试流程,并通过 .evidence 证据包做可追溯的验证。
在 Cursor 等编辑器中工作,想把 Kane CLI 作为智能体技能来驱动真实浏览器完成测试。
如果主要用中文描述测试流程,官网示例如今为英文,建议先用英文跑通再评估中文场景,或先小范围验证。
需要临时验证网站流程,10,000 积分免费一个月的额度足够试用,但长期使用需要评估付费方案。
| 方案 | 价格 | 包含内容 | 说明 |
|---|---|---|---|
| 免费试用 | 免费一个月 | 10,000 积分 | 新用户注册即可获得 |
以上为公开费率整理,厂商保留调价权利,实际以官方页面为准。
| 指标 | 数值 | 数据来源 |
|---|---|---|
| 免费积分 | 10,000 Kane CLI Credits | 官网首页 |
| 免费时长 | 一个月 | 官网首页 |
| 示例运行步骤 | 41 steps | 官网首页 |
| 示例截图数 | 12 screenshots | 官网首页 |
| 示例断言数 | 3 assertions | 官网首页 |
| 示例严格覆盖率 | 92% | 官网首页覆盖率示例 |
| 示例标准证明数 | 22/24 criteria proven | 官网首页覆盖率示例 |
| TestMu AI 全球用户 | 3M+ users globally | TestMu AI 功能页 |
| 集成数量 | 120+ integrations | TestMu AI 功能页 |
新用户可获得 10,000 Kane CLI 积分,免费使用一个月。后续付费方案官网未公开具体价格,需要联系销售或查看官方页面确认。
Web CLI 在本地 Chrome 上运行,支持无头模式,并可接入 GitHub Actions、GitLab CI 和 Jenkins。Mobile CLI 支持 iOS Simulator、Android Emulator 以及 Apple Silicon 的 Mac。
Kane CLI 是 KaneAI 的终端版本。介绍它把 KaneAI 的能力搬到了命令行,用自然语言描述流程后即可在网站或移动应用上获得通过或失败的结果。
每次运行都会生成一个 .evidence 包,捕获测试内容、实际发生的情况以及每条承诺是否兑现。示例中包含 41 步操作、12 张截图、3 个断言和 0 个 flaky 记录,使用 sha256 哈希校验,可重新回放。
一个验收标准只有在测试实际运行、针对该承诺断言并生成 .evidence 后才计入覆盖率。
可以。官网说明 Kane CLI 从设计之初就支持智能体,把 Cursor 指向 Kane CLI,就能让智能体在编辑器中直接驱动真实浏览器,编写、运行和验证测试流程。
官网未说明地域限制或国内可用性。它通过 npm 安装并驱动本地 Chrome,但账号注册和积分获取可能需要访问国际站点,建议先在本地环境验证网络连通性。