

第一次接触私有化测试管理平台,常见的情况是:用例写了不少,测试单也提交了,到了出报告时却发现通过率、Bug 数和测试范围对不上。问题通常不在某一个按钮,而在步骤之间没有接上。对中大型研发团队来说,测试数据一旦分散在文档、聊天和表格里,复盘就很难做。
这篇指南以禅道为例,按“建用例—组织用例—提交测试单—执行并提 Bug—生成测试报告”的顺序,把一条测试管理闭环走完。据 2025 年软件测试行业现状调查报告,禅道连续 11 年获评常用测试管理工具第一名。下面不追求功能大全,只保留新手第一次上手必须做对的动作和检查点。
先看清私有化测试管理平台的完整闭环
私有化测试管理平台,是把系统部署在企业自有服务器或专有云环境中,账号、需求、用例、Bug 和测试报告都由企业自己管理。对数据需要留在内网、权限需要按组织划分的团队,这是选型时的基础前提。具体到部署方式与环境准备,可以参考私有化部署说明;如果还没装好,先看私有化测试管理平台的部署步骤、环境与数据初始化。
禅道的测试管理主流程并不复杂:创建构建 → 提交测试 → 执行测试单 → 生成测试报告。测试负责人在项目或迭代中发起测试,测试人员维护用例并执行,开发处理 Bug,项目负责人通过报告判断版本能否发布。第一次上手,先把产品、模块、用户和权限理清,再开始写用例。否则用例归错产品,后面的测试单和报告都会跟着偏。

第一步:建用例,先定结构再写步骤
进入“测试—用例”,点击“建用例”。表单里需要选所属产品、模块、用例类型、适用阶段,并尽量关联对应的研发需求。用例只有关联到需求,测试覆盖和后续追溯才有依据。 标题写清验证对象,前置条件写执行前必须满足的状态,步骤和预期结果分行填写。
结构上建议先定三层:产品下分模块,模块下放用例;同一产品下、同一测试目的或同一运行环境的用例,可以组织成测试套件;跨产品复用的兼容性、安全、性能用例,放进公共用例库,再从用例库导入具体产品。
用例标题、前置条件和步骤怎么写
- 标题用“验证 + 条件 + 结果”的写法,例如“验证正确密码可以登录成功”。
- 前置条件只写会影响执行的状态,例如账号已注册、处于未登录状态。
- 每一步只放一个动作,并给出可判断的预期结果;不要把多个场景塞进一条用例。
- 写完后让另一位同事试读,对方能照着步骤独立执行,才算合格。
单条创建、批量录入与导入怎么选
| 方式 | 适用场景 | 注意点 |
|---|---|---|
| 单条创建 | 新功能、探索性较强的场景 | 字段完整,适合作为模板 |
| 多项录入 | 同一模块下有多条同类用例 | 先统一标题和步骤口径 |
| CSV 导入 | 迁移历史用例 | 先导出模板,再按模板填充 |
用例评审默认关闭。团队如果要求评审,可在“后台—自定义—用例—评审流程”开启,开启后新建用例状态为“待评审”,有评审权限的人可以批量处理。
第二步:把用例组织成一张可执行的测试单
开发完成并创建构建后,在项目或迭代中提交测试。新建测试单时,填写名称、负责人、开始和结束时间,再通过“关联测试用例”从用例列表中选择。可以按构建关联的需求筛选,也可以按测试套件筛选。
测试单是把用例、执行人和时间范围绑定在一起的地方。 用例较多时,把用例指派给具体执行人,或由测试人员自行领取。提交后检查两件事:测试单状态是否为“未执行”,每条用例是否都有执行人。缺一项,后面就容易出现“有人以为别人测过了”的情况。
第三步:执行用例,让 Bug 回到同一条链路
在“测试—测试单”中打开测试单,逐条点击“执行”。结果分为通过、失败、阻塞、忽略四种。选择失败或其他非通过结果时,在“实际情况”中写清现象,必要时上传截图或日志,再保存。
失败用例可以直接“转 Bug”。填写标题、重现步骤、影响版本、严重程度和优先级,保存后,Bug 的“其他相关”里会显示来源用例。失败用例转成 Bug,而不是只留在聊天记录里,测试结果才能和修复过程对上。 用例列表里的 B、R、S 分别表示该用例产生的 Bug 数、执行次数和步骤数,可以用来快速判断哪些用例问题集中。测试单状态随执行进展更新为“进行中”或“已完成”。
第四步:生成测试报告,并读懂几个关键数字
执行完成后,在“测试—测试单”列表点击“报告列表”,生成测试报告;如果要看整个项目的测试情况,可以在“项目—测试单”中多选本轮所有测试单,再点击测试报告。报告页面需要填写测试范围、测试轮次、环境和结论,保存后即可查看。

报告里的数字不是装饰,阅读时重点看四个口径:
- 测试范围:版本关联的需求和已解决 Bug,且 Bug 创建时间早于测试单开始时间。
- 发现 Bug:影响版本在测试轮次内,且创建时间落在测试时间范围内的 Bug 数。
- 遗留 Bug:报告起止时间内创建、状态仍为激活,或解决时间晚于测试结束时间的 Bug。
- 有效 Bug 率与用例发现 Bug 率:前者看已解决或延期处理的占比,后者看失败用例转 Bug 占同期新增 Bug 的比例。
判断版本能不能发,不能只看通过率。 还要看遗留 Bug 的严重程度、核心需求是否覆盖、失败用例是否都有结论。报告能回答“测了什么、发现了什么、还剩什么风险”,才算真正完成闭环。
新手最容易踩的四个坑
- 一条用例塞多个场景。 执行结果只能记一个,失败时说不清是哪一步出的问题。拆成多条用例。
- 测试单不关联需求。 报告里的测试范围会失真。建用例时就把需求关联好。
- 失败只截图,不提 Bug。 修复过程无法追踪。执行失败后直接转 Bug。
- 报告只写通过率。 阅读者看不到风险和覆盖。把范围、遗留 Bug 和结论写进去。
从第一条用例到第一份报告:一周落地清单
- 第 1 天:建好产品与模块,确认测试人员权限,选一个核心模块写 10~20 条用例。
- 第 2 天:按测试目的建一个套件,走一次用例评审,统一标题和步骤写法。
- 第 3 天:创建构建并提交测试,新建测试单,关联用例并指派执行人。
- 第 4 天:完成执行,失败用例转 Bug,跟踪开发修复并回归。
- 第 5 天:生成测试报告,和团队一起核对范围、遗留 Bug 与结论,再决定下一轮怎么改。
私有化测试管理平台的价值,不在于功能多,而在于每个测试动作都留下可追溯的记录。先用一个模块跑通这条闭环,再逐步扩展到更多产品和团队,比一次性铺开更容易落地。想先熟悉界面,可以通过在线试用走一遍流程。
文章标题 :私有化测试管理平台新手入门指南:从建用例到出测试报告 ,发布者 :项目管理研究院


































