思维导图,作为传统的头脑风暴和思路梳理的工具,目前已经被很多测试团队广泛使用,用来进行测试用例的编写。
相比于传统的表格形式,使用思维导图来编写测试用例,更容易针对需求梳理测试路径,也便于测试点快速定位和和对于功能的查漏补缺;而且思维导图的维护和查看相比表格也更加容易。
在测试计划以及测试用例应用中,可以使用思维导图文件导入测试用例。目前支持在思维导图中,直接录入如下的测试用例字段,包括:
用例标题
用例分组
用例等级
用例类型
前置条件
步骤描述
预期结果
功能使用说明
在测试用例应用的用例库中,或敏捷研发模板的测试计划中,选择「批量导入」。
在用例导入中,切换到「思维导图」标签页。即可看到导出说明,上传符合规则的思维导图文件,系统会自动解析。解析完成后,点击「立即导入」,即可完成测试用例的导入。
当解析发现问题时,系统会自动提示问题节点,可以选择本地修复后重新上传,或由系统自动处理。
思维导图格式说明
1. 根节点:根节点的信息不会被系统使用。
2. 用例分组:默认的节点会作为分组节点,系统允许建立没有用例的空分组。分组最多支持 0-8 级,根节点下声明的测试用例(即 0 级)会归入「未分组的用例」。
3. 测试用例:测试用例节点需要在用例标题前,使用 tc
+ :
声明,支持中文或英文冒号。使用减号-作为连接符,可以在测试用例中增加声明用例的等级和类型,例如:
tc-P1
:测试用例1,表示声明用例等级为 P1。
tc-功能测试
:测试用例2,表示声明用例类型为功能测试。
tc-P2-性能测试
:测试用例3,表示声明用例为 P2 级别的性能测试。
4. 步骤描述与预期结果:用例的子节点,默认为步骤描述,最多支持 20 个步骤,超出的步骤会被忽略。步骤的子节点,默认为预期结果,多个预期结果节点的内容会被默认合并。
5. 前置条件:前置条件节点必须是测试用例的子节点,且需要使用 pc
+ :
声明,例如 pc:前置条件内容
Tips:
目前暂不支持多画布解析以及单个画布中的多主题解析。
新导入的用例和系统中已经存在的同名用例不会相互覆盖,同一文件请谨慎多次导入。
暂时不支持建立没有用例的空分组,导入的分组下必须要有用例。
测试用例最多支持 20 个步骤。
多个预期结果节点的内容会被默认合并,该字段最多支持 200 个字符。
目前仅支持 .xmind 格式的文件。
建议更新到最新版本的 Xmind Zen 和 Xmind 编写测试用例。旧版本的 Xmind Zen 和 Xmind 可能产生兼容性问题。