Kane CLI By TestMu AI

Kane CLI By TestMu AI

AI TOOL PROFILE工具资料

在终端用自然语言驱动的 AI 浏览器测试工具

官网地址 https://www.testmuai.com/kane-cli/

访问官网
价格新用户免费获 10,000 积分使用一个月
平台Web / API
归类AI 智能体
收录2025-01-01
复核2025-01-01
编辑评分 4.6 / 5

Kane CLI By TestMu AI编辑总结

EDITOR REVIEW编辑评测

Kane CLI 是 TestMu AI(原 LambdaTest)推出的终端 AI 浏览器自动化工具,等于把 KaneAI 搬进了命令行。用纯英文描述测试流程,它就能驱动本地真实 Chrome 完成导航、点击、填表和结果验证,无需选择器、无需维护脚本。每次运行生成可回放的 .evidence 证据包,内含截图、DOM 快照、控制台日志和网络请求,并以 sha256 哈希保证不可篡改。支持本地 Chrome 无头模式及 GitHub Actions、GitLab CI、Jenkins 等流水线。新用户可免费获得 10,000 积分使用一个月。当前主要面向英文用户,对非英语描述的流程支持情况官网未说明。

Kane CLI By TestMu AI是什么?

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 包可以交给同事、智能体或仪表盘复核,形成可追溯的质量闭环。

Kane CLI By TestMu AI核心功能

CAPABILITIES工具标签

自然语言驱动测试

用纯英文描述测试流程即可驱动真实 Chrome 执行导航、点击、填表和断言,无需编写选择器或维护测试脚本,返回通过或失败结果。

可回放的证据包

每次运行生成 .evidence 包,捕获 41 步操作、12 张截图、3 个断言和 0 个 flaky 记录,包含每一步的 DOM 快照、控制台日志和网络请求,按顺序可重新运行。

防篡改验证

证据包内容使用 sha256 哈希校验,运行结束后结果无法被悄悄修改,任何开发者、智能体或审计人员都可以复核原始记录。

严格覆盖率统计

覆盖率按用例逐个统计,一个标准只有在测试实际运行、针对该承诺断言并生成 .evidence 后才计入,绿色套件无法掩盖未测试的规则。示例中某次运行覆盖 Authenticate、Guest checkout、Refund an order、Search & browse 四个流程,严格覆盖率 92%,22/24 标准已证明,2 个缺口按风险排序。

需求图谱映射

kane 读取 PRD、工单和现有测试套件,在产品承诺层面绘制图谱(来源、用例、场景和验收标准),后续每一步都基于应用实际状态而非猜测。

CI/CD 集成

支持无头模式,可接入 GitHub Actions、GitLab CI 和 Jenkins,提供结构化 JSON 输出和标准退出代码,方便流水线自动判断测试结果。

移动端测试

Mobile CLI 支持在本地 iOS Simulator 或 Android Emulator 上运行原生 App 测试,也支持 Apple Silicon 的 Mac。

智能体原生集成

从设计第一天就为 AI 编程智能体准备,将 Cursor 指向 Kane CLI 即可让智能体驱动真实浏览器,直接在编辑器中编写、运行和验证测试流程。

Kane CLI By TestMu AI值不值得用?

VERDICT工具标签

当你想用自然语言快速跑通浏览器测试、又不想维护选择器和脚本时,Kane CLI 值得一试,尤其适合已经用终端和 CI/CD 的团队。它的 .evidence 证据包和严格覆盖率统计提供了传统测试框架难以给出的可追溯性。但如果你需要测试的是中文界面或复杂业务逻辑,建议先小范围验证;新用户有 10,000 积分免费一个月的额度,可以先用来跑通一两个关键流程再决定是否投入生产。

建议选它的情况

  • 团队已经在用 GitHub Actions、GitLab CI 或 Jenkins 等流水线
  • 希望用自然语言替代选择器和脚本维护的 QA 团队
  • 需要在 Cursor 等 AI 编程智能体中集成浏览器测试能力
  • 需要可审计、防篡改的测试证据用于合规或交付

不建议选它的情况

  • 测试流程描述主要使用中文,官网未说明中文支持情况
  • 需要测试桌面端原生应用而非 Web 或移动端
  • 预算有限且已购买其他商业测试平台

Kane CLI By TestMu AI使用建议

HOW TO USE工具标签
入门先把路子走对
  1. 先注册领积分访问官网注册 TestMu AI 账号,新用户可获 10,000 积分免费使用一个月。安装前先确认积分额度是否覆盖你的测试规模。
  2. 从命令行安装在终端运行 npm install -g @testmuai/kane-cli 完成全局安装,然后运行 kane-cli run 加上你的流程描述即可开始第一次测试。
  3. 用英文描述流程官网示例使用英文描述(如 verify checkout flow on staging),建议先用英文写清楚步骤和预期结果,避免因语言问题导致理解偏差。
进阶省时间也省钱
  1. 接入 CI 用无头模式在流水线中使用无头模式运行 Kane CLI,配合结构化 JSON 输出和标准退出代码,让 CI 自动判断通过或失败,无需人工检查。
  2. 用证据包做复核每次运行生成的 .evidence 包含截图、DOM 快照和网络请求,发现失败时直接打开证据包回放,比翻日志更快定位问题。
  3. 关注缺口排序严格覆盖率会按风险排出未证明的缺口,优先补上高风险缺口比追求整体覆盖率数字更有价值。

Kane CLI By TestMu AI适合谁用?

WHO IS IT FOR工具标签

CI/CD 工程师

推荐

需要把浏览器测试接入 GitHub Actions 或 Jenkins 流水线,Kane CLI 提供无头模式和标准退出代码,适合自动化集成。

QA 自动化团队

推荐

希望减少选择器维护成本,用自然语言描述测试流程,并通过 .evidence 证据包做可追溯的验证。

AI 编程智能体用户

推荐

在 Cursor 等编辑器中工作,想把 Kane CLI 作为智能体技能来驱动真实浏览器完成测试。

中文测试团队

有条件

如果主要用中文描述测试流程,官网示例如今为英文,建议先用英文跑通再评估中文场景,或先小范围验证。

个人开发者

推荐

需要临时验证网站流程,10,000 积分免费一个月的额度足够试用,但长期使用需要评估付费方案。

Kane CLI By TestMu AI优点和缺点

PROS & CONS工具标签

优点

  • 无需选择器和脚本,自然语言描述即可驱动真实 Chrome 测试
  • 每次运行生成可回放的 .evidence 包,含截图、DOM 快照和网络请求
  • 证据包使用 sha256 哈希校验,结果不可篡改,适合审计场景
  • 严格覆盖率按用例统计,只有实际断言并生成证据才计入
  • 支持无头模式并接入 GitHub Actions、GitLab CI 和 Jenkins
  • 从设计第一天就为 AI 编程智能体准备,可集成到 Cursor 编辑器

缺点

  • 官网示例使用英文,未说明是否支持中文流程描述
  • 移动端测试仅支持 iOS Simulator 和 Android Emulator
  • 新用户 10,000 积分免费一个月,后续定价官网未公开

Kane CLI By TestMu AI版本与计费对比

PLANS工具标签
方案价格包含内容说明
免费试用免费一个月10,000 积分新用户注册即可获得

以上为公开费率整理,厂商保留调价权利,实际以官方页面为准。

Kane CLI By TestMu AI关键指标

MEASURED FACTS工具标签
指标数值数据来源
免费积分 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 功能页

Kane CLI By TestMu AI常见问题

FAQ工具标签
Kane CLI 免费吗?多少钱?

新用户可获得 10,000 Kane CLI 积分,免费使用一个月。后续付费方案官网未公开具体价格,需要联系销售或查看官方页面确认。

Kane CLI 支持哪些运行环境?

Web CLI 在本地 Chrome 上运行,支持无头模式,并可接入 GitHub Actions、GitLab CI 和 Jenkins。Mobile CLI 支持 iOS Simulator、Android Emulator 以及 Apple Silicon 的 Mac。

Kane CLI 和 KaneAI 是什么关系?

Kane CLI 是 KaneAI 的终端版本。介绍它把 KaneAI 的能力搬到了命令行,用自然语言描述流程后即可在网站或移动应用上获得通过或失败的结果。

什么是 .evidence 证据包?

每次运行都会生成一个 .evidence 包,捕获测试内容、实际发生的情况以及每条承诺是否兑现。示例中包含 41 步操作、12 张截图、3 个断言和 0 个 flaky 记录,使用 sha256 哈希校验,可重新回放。

严格覆盖率是什么意思?

一个验收标准只有在测试实际运行、针对该承诺断言并生成 .evidence 后才计入覆盖率。

能集成到 AI 编程智能体里吗?

可以。官网说明 Kane CLI 从设计之初就支持智能体,把 Cursor 指向 Kane CLI,就能让智能体在编辑器中直接驱动真实浏览器,编写、运行和验证测试流程。

国内能正常使用吗?

官网未说明地域限制或国内可用性。它通过 npm 安装并驱动本地 Chrome,但账号注册和积分获取可能需要访问国际站点,建议先在本地环境验证网络连通性。