
Edward
假设测试团队准备发布一版新的订单履约系统,需要同时检查优惠券和余额组合支付、重复退款、支付超时库存释放、订单拆单以及第三方退款回调。
如果只用表格管理,很容易出现几个问题:用例版本对不上、Chrome 和内置浏览器漏测、失败结果没有沉淀、探索过程中发现的问题没有转成正式用例和人工测试各看各的。
下面我们就拿这组示例来演示:
首次打开应用需要配置Deepseek API Key,请对应填写。

进入应用后会先看到 Welcome Back。点击 使用懒猫账号登录 (Sign in with Lazycat) 进行授权登录,

进入后会跳出“tour”界面,直接关闭或者点击“Skip tour”

然后会到 Projects页面,首次空库点击右上角 New Project,填写:

点击 Create Project 后会自动进入项目工作区。左侧可以看到:
Dashboard / Cases / Suites / Runs / Automation / Sessions / Milestones / Reports / Settings

注意:项目 Key 会成为用例编号前缀,例如
ORDER-1。Key 只能使用 2-10 位字母或数字,创建后不建议随意修改。
进入左侧 Cases。第一次使用时先点击 New Folder,创建三个目录:

目录创建完成后,再使用 New Case 手工创建用例,或者使用 Import CSV 批量导入。
点击 New Case 后,可以填写:
前三条基础用例分别是:
ORDER-1 优惠券与余额组合支付成功后生成待发货订单ORDER-2 重复提交退款申请时系统应阻止重复退款ORDER-3 支付超时后锁定库存应自动释放

填写完成后点击 Save Case。后续编辑会形成新的 Revision,适合追踪测试步骤为什么发生变化。
如果已经在表格里整理了用例,可以点击 Import CSV。
先在 Target Folder 选择目标目录,再点击 Upload file。选择你需要上传的文件(测试文件地址: https://quwenjian.cc/#/?code=RQ8AV),
ORDER-4 订单拆单后每个子单应继承原支付流水

CSV 可以包含 title、description、preconditions、steps、step expected、expected results、priority、type、status、tags 等字段。其中只有 title 必填;步骤和步骤预期可以按行对应。

如果安装时已经配置 DeepSeek,Cases 页面会显示 Generate with AI。
本次使用的中文提示词是:
退款申请审核通过后,系统需要异步回写原支付渠道到账状态;
覆盖重复回调幂等、渠道延迟超过 10 分钟的用户提示,
以及退款完成后订单关闭与库存回补一致性。
选择目标目录 退款与售后,数量填 3,点击 Generate。

AI 返回后不要直接全部保存,先展开检查步骤、优先级和类型,再点击 Add selected。

本次生成并保存了:
ORDER-5 重复回调幂等处理ORDER-6 渠道延迟超过10分钟的用户提示ORDER-7 退款完成后订单关闭与库存回补一致性
注意:AI 用例更适合用来补充边界和提供思路,不建议代替测试人员审核。涉及资金、库存和权限的用例,一定要自己确认预期是否符合业务规则。
进入 Milestones,点击 New Milestone。

本次填写:
保存后卡片会显示截止日期。

建议一个发布版本建立一个 Milestone,后面创建 Suite、Run 和 Session 时都关联它。这样到发布前可以快速确认哪些测试已经完成。
进入 Settings → Configurations,依次添加:
| Group | Value |
|---|---|
| 浏览器 | 懒猫内置浏览器 |
| 浏览器 | Chrome |
| 环境 | 预发布环境 |

Settings 里还有一些可选项可以参考:
进入 Suites,点击 New Suite。

本次使用:
弹窗底部会直接计算:
Will generate 2 runs.

点击 Create Suite 后,系统会生成:

这比手工复制两份测试计划更可靠。后续增加操作系统或更多环境时,Checkmate 会继续按照组合数量生成 Run。
进入 Runs,打开需要执行的 Run,点击 Execute。

步骤型用例可以先给每一步标记 Passed 或 Failed,再填写实际结果、缺陷说明和截图,最后选择整条用例状态:
提交后会自动跳到下一条未执行用例,同时保存计时、步骤结果、评论和附件。

Run 页面还提供:
不是所有问题一开始都能写成固定步骤。比如退款到账延迟、消息最终一致性、偶发库存补偿,更适合先用探索式测试。
进入 Sessions,点击 New Session,本次示例填写:


进入 Session 后点击 Start,可以记录:


还可以粘贴截图、上传附件,并使用 Save As Case 把有价值的发现转成正式用例。完成后点击 Complete。
最后进入 Reports,这里会把人工执行、用例库和失败历史汇总起来。
本次案例数据是:

继续往下还能看到:
点击 Export Cases CSV 可以导出用例。
对小团队来说,不建议一开始把所有集成都配满。先坚持这个最小流程:
Checkmate 的核心价值,是把“用例怎么写、在哪些环境执行、实际结果是什么、探索发现如何沉淀、发布覆盖是否完整”串成一个自托管闭环;它比普通表格更适合持续回归,也让人工测试和自动化测试终于能够在同一个质量视图里协作。
评论
0暂无评论