使用FreeMind辅助分解测试案例

1.1 目的

按照需求逐条写测试案例时,特别是比较大的需求,案例编写过程中思路容易混乱,导致测试场景出现遗漏、重复等。使用FreeMind辅助分解测试案例,可以使案例分解思路更清晰,而且操作简单,图还好后可以导出为xml格式,直接copy到excel里,转化为测试案例。

1.2 软件介绍

FreeMind是一款基于java的免费的脑图(mind mapping)制作与管理软件。FreeMind开发项目组正致力于使其成为一款高效率的工具。FreeMind具有一键“展开/折叠”功能以及“链接”跟随操作,因而比MindManager的操作与导航更便捷。Freemind是一个基于java的开放源码脑图软件,支持Windows、Linux和Mac多种操作系统,曾被评为sourceforge 2006年二月当月软件。如果你也经常感到思维发散,头绪繁多,可以试试脑图软件。

 

2.      使用说明

2.1      安装

Ø 办法1(需要电脑配置好Java sdk):

下载原始的FreeMind(9MB)进行安装,可以通过360应用市场或者百度搜索FreeMind。安装过程中会检查Java,如果你的计算机没有Java,它会提示先安装Java

Ø 办法2:

安装ShareMind(38MB),你可以把ShareMind理解成加工过的FreeMind,更成熟,更易用,不再需要单独安装Java

2.2      使用

Ø 打开

安装完成后,启动FreeMind(或ShareMind,下同)。简单看一下菜单和按钮,了解大概功能。

Ø 编辑

先按Ctrl+n,新建一个文件。这时出现了一个根节点。用光标单击它,改成“我学FreeMind”,然后在节点之外任一地方点击鼠标(或按Enter)完成编辑。然后,按Insert键,输入“下载安装”,按Enter键,则第1个子节点完成。再按Enter,增加第2个子节点“体验界面”。然后,重复使用Insert、Enter,建立图1所示的节点。如果你觉得太复杂,也可以复制freemind-xbeta.txt的内容,然后粘贴到FreeMind中去——结果会让你大吃一惊的!为了美观,你还可以进行格式化处理。把光标移到“下载安装”节点,按Alt+I,在弹出的对话框中选中①图标。更多格式化设置,可右击节点,使用弹出菜单(如图2)。

Ø 示例

Ø 常用快捷键

2.3      转化测试案例

Ø 导出为html文件

点击菜单栏 文件-》导出-》导出为HTML,或者先选中要转换图的根节点使用快捷键Ctrl+E, 思维导图就转换为xml格式了

Ø COPY到EXCEL

批量拷贝Html里的末节分支粘贴到Excel里,可作为测试案例的标题或者操作步骤,可快速实现到测试案例的转换。

2.4       常用功能

Ø 批注

思维导图正文区域单击右键,选中注解窗口,或者使用快捷键Ctrl+Shift+小于号,可换出注释栏。

有些分支及场景,如果画图的过程中存在分支,可添加批注,案例评审时可和产品、开发确认。

选中要注释的节点,然后把需要注释的文本输入到底部的注释窗口就OK啦。

Ø 复用

有些分支可用于其他多个分之下,那就按住Ctrl,单击左键一个一个选中,或者点击Shift批量选中,就可以copy到其他节点下,实现快速复用了,不同思维导图之间也可以复用。

使用FreeMind辅助分解测试案例相关推荐

  1. 编写优美的GTest测试案例

    使用gtest也有很长一段时间了,这期间也积累了一些经验,所以分享一下.GTest为我们提供了便捷的测试框架,让我们只需要关注案例本身.如何在GTest框架下写出优美的测试案例,我觉得必须要做到: 案 ...

  2. 敏态下“骨架化、模块化”测试案例编写技术实践

    文/叶婷婷 罗章坤 一.引言 随着互联网金融监管的日益严格.市场竞争的不断加剧及客户需求的快速变化,金融企业IT系统的复杂程度不断提高,IT需求日益放大,创新型需求持续产生.传统的软件开发模式,诸如瀑 ...

  3. 《花雕学AI》19:比较ChatGPT与新Bing在文章润色方面的应用优势与测试案例

    引言: 文章润色是指对已经写好的文章进行修改.优化或完善的过程,以提高文章的质量和效果.文章润色涉及到多方面的内容,如语言表达.逻辑结构.文献引用.格式规范等.文章润色对于提升写作水平.提高论文发表率 ...

  4. tensflower官方测试案例_大数据性能测试介绍

    点击上方蓝色字体,选择"设为星标" 回复"资源"获取更多资源 大数据技术与架构点击右侧关注,大数据开发领域最强公众号! 大数据真好玩点击右侧关注,大数据真好玩! ...

  5. Linux动态加载共享库,Linux共享库的动态加载(附测试案例)

    共享库的动态加载是指可以在程序运行的过程中去加载所需的共享库.常用于某些系统或者应用程序的自动升级. 在C语言的源程序动态加载共享库,需要调用一组特殊的函数,它们被声明于一个专门的头文件dlfcn.h ...

  6. 测试案例6种编写方法_一种编写测试的好方法

    测试案例6种编写方法 测试. 我最近一直在考虑测试. 作为我对各种项目所做的代码审查的一部分,我已经看到了数千行未经测试的代码. 这不仅是测试覆盖率统计数据指出这一点的情况,更是该项目中根本没有任何测 ...

  7. junit白盒测试 案例_JUnit通过失败测试案例

    junit白盒测试 案例 为什么要建立一种预期测试失败的机制? 有一段时间,人们会希望并期望JUnit @Test案例失败. 尽管这种情况很少见,但确实发生了. 我需要检测JUnit测试何时失败,然后 ...

  8. JUnit通过失败测试案例

    为什么要建立一种预期测试失败的机制? 有一段时间,人们会希望并期望JUnit @Test案例失败. 尽管这种情况很少见,但确实发生了. 我需要检测JUnit测试何时失败,然后(如果期望的话)通过而不是 ...

  9. tensflower官方测试案例_Storm自带测试案例的运行

    之前Storm安装之后,也知道了Storm的一些相关概念,那么怎么样才可以运行一个例子对Storm流式计算有一个感性的认识呢,那么下面来运行一个Storm安装目录自带的测试案例,我们的Storm安装在 ...

最新文章

  1. Codeforces Round #359 (Div. 2) C. Robbers' watch 暴力枚举
  2. 如何看待机器视觉的“对抗样本”问题,其原理是什么?
  3. 一步一步教你如何向ALEXA提交网站介绍信息
  4. 如何阅读学术论文、聆听学术报告 —— 叶志明
  5. SAP中PDF文件本地保存方法
  6. ITK:转换文件格式
  7. 【POI1999codevs3634】积水,关于sunshine爷的NOIP(suan)水(ge)题(pi)赛
  8. oracle scan启动,scan listener 重启
  9. 免费设计素材网站,这4个就够了。
  10. 百度语音合成离线使用研究
  11. PHP安全之道学习笔记
  12. HP惠普打印机驱动安装详解
  13. RK1109_RK1126GMAC以太网配置问题
  14. python 人民币兑美元汇率代码_人民币对美元汇率的大数据分析与预测【完整代码】...
  15. 微信开发者工具首次登陆提示网络连接失败
  16. java按照模板导出Excel工具类
  17. libcurl smtp发送邮件附件大小限制问题
  18. 新式茶饮“拿捏”年轻人,“八马茶业”们的出路在哪?
  19. 【拦截器】和【过滤器】
  20. 京东集团与越秀集团达成战略合作

热门文章

  1. 一.软件使用与基础入门
  2. 计算机音乐春分秋分,春分秋分是怎么确定的
  3. 少年宫计算机兴趣小组活动教案,少年宫象棋兴趣小组活动教案全册段跃华.docx...
  4. 面经-中科创达(校招)
  5. 锁定“嵌入式AI”应用 中科创达启动第二轮成长
  6. 我眼中的匈牙利命名法
  7. 恒指长期情况研判(期指来判断)
  8. 和的极限等于极限之和
  9. 命令行方式运行PHP脚本
  10. 自由操控声音-相位声码器-变速篇(一)