基于思维导图的用例设计
文档技巧篇一
思维导图一键转换测试用例
Create by 颜艳 / yanyan@arrayfly.com
测试用例自动生成工具 V1.0
工欲善其事,必先利其器。如果可以,或许以后就一劳永逸了呢?
工具篇
网页版--XMind 生成测试用例
地址:Xmind 生成测试用例 v1.0
测试文件:Xmind 下载
注:目前支持 Xmind 文件,后期考虑扩展其他文件的思维导图。
- 选择 Xmind 文件上传;
- 点击
Xmind>>测试用例
按钮,生成 Excel 测试用例。
注:默认 TAPD 模板,其他四个橘色按钮对应不同的模板。
Why:
- Xmind 是测试分析/测试评审/测试维护的产物
- Excel 是作为交付物,方便测试标记/用例导入系统
查看 Excel 文件(测试大纲)
XMind >> Excel 文件包括以下内容:
点击不同按钮,会有不同测试用例模板。
场景设计用例
- 长流程多分支覆盖场景覆盖全面
- 每个条分支最终都会转化为一条测试用例
- 每一条分支上如果包含
场景
or流程
关键字,Excel 会设置强调格式
设计篇
测试大纲
- 测试用例编写前,先完成测试大纲
- 采用 Xmind 编写测试大纲
- 通过工具,生成各种定制模板的 Excel 测试用例
测试大纲
也称功能点 CheckList、需求矩阵等。
简而言之
,从 Xmind 到测试用例一步生成,无须编写 Excel 用例。
大纲核心思想
- 两点(
KeyPoint & CheckPoint
)
- 一线(
流程多分支一线贯之
)
Xmind 编写测试大纲的优点
- Xmind 清晰明了,便于测试分析以及查漏补缺
- 系统变更,便于确定影响范围,
- 便于用例增删改维护
- 把更多的精力放在测试分析上,测试用例让工具去自动完成。
XMind 大纲设计思路
功能点 - 用例类型 - 检查点
头脑风暴
不用拘泥于形式(xmind 结构很容易调整),头脑风暴,逐级发散,扩展完善,Xmind 简洁明确,不写废话。最重要的是明确:`测什么,验证什么。`
完成比完美更重要。先有测试分析的结果,再去考虑以什么样的模板来写用例。
规则篇
XMind 关键字 (其实不那么重要)
- 一般前 1-3 个节点用于目录分级(功能模块/功能名/子功能名称)
- 角色(非必填)
- 功能点(
KeyPoint
)
- 案例类型(关键字,如果不写则默认为:功能)
XMind 关键字(二)
- 检查点(
CheckPoint
)
- 测试步骤(非必填)
- 预期结果 (非必填)
- 如果写,则测试用例模板会以大纲为准,如不写,自动补充【兜底方案】。
Thank You
THE END