我们在考虑测试用例管理的时候,其实不能单纯考虑测试用管理,因为你的测试用例是需要和需求关联起来的,是需要和 bug 关联起来的。在有些行业,比如汽车、医药,不仅要对需求进行测试,还需要对架构设计、详细设计进行测试,而且他们之间必须建立追溯性。即使是在一般的软件开发行业,这种追溯性也是有必要的,因为它有利于团队确定,某个测试计划,是否覆盖了本次发布的所有功能,或者本次修复的所有 bug 。

有些团队可能选择线下的 Excel 来管理测试用例。假如说他选择了另外一款线上的需求管理工具,就要考虑线下的 Excel 怎么和线上的需求管理工具打通,或者他选择了一款线上的需求管理工具,测试管理选用了另外一款工具,那就得考虑怎么把需求管理工具和测试用例管理工具打通。在测试的过程中,还需要创建 bug,还需要考虑如何关联bug。打通的过程往往涉及到二开,而且难以保证比较好的使用体验。

这就是为什么我们在考虑测试用例管理的时候,一定要考虑这款工具是否支持需求管理和bug管理的原因。

基于这个考虑,我们团队非常推荐 MappingSpace这样一款工具,它是用思维导图的方式来管理研发过程中的所有任务的,包括需求、开发任务、测试用例、bug等等,全部是用思维导图来编写的。注意是编写,而不是像有些工具那样,仅仅是导入。

那么测试用例用思维导图来管理有什么好处呢?

首先,在创建需求时,产品工程师会依据他对于产品的理解,从一个点出发逐渐地扩散。使用思维导图,是一种非常快速地书写需求的方式。我们可以看到越来越多的产品工程师使用思维导图来输出他的需求。同样的,测试工程师在思考测试用例的时候,也是基于产品工程师的思路,来设计测试用例的。如果测试用例本身也用思维导图编写,就可以非常容易地跟上产品工程师的设计思路。而且他写出来的测试用例,一定会更全面,因为他需要覆盖产品工程师的每一处分支。有了这样的需求和测试用例之后,又可以在系统中比较好的建立关联。

其次,不仅测试用例是基于思维导图来创建的,也可以直接在思维导图的模式下,来执行它。

这个过程也会非常方便。以往我们执行条目化的测试用例,比如说 Excel ,或者线上的一些其他工具如Jira,测试用例都是条目化的。在执行测试用例的过程中,测试工程师的思路和设计的时候的思路是没有联系的,比如设计测试用例的时候,可能要考虑测试A、B、C3个模块,A需要先测1、再测2、最后测3,但在执行的时候,我们可能是先执行B3、再执行A2。显然测试用例的设计思路,和测试用例的执行思路不匹配,这样必然造成执行时间长,或者执行过程中出现遗漏。这种方式是不利于提高测试效率和准确性的,也不利于执行工程师发现测试用例的设计缺陷。

在MappingSpace里,我们是直接在思维导图的模式下,来执行测试用例的。而且在执行的过程中,还能看到每一条测试用例的前置条件、测试步骤、预期结果。在思维导图页面,我还可以一次选择多条测试用例,然后执行,一次执行N条测试用例,执行效率大大提高。

而且由于需求和测试用例之间建立了追溯性,也可以非常方便地查看覆盖度报告等。

MappingSpace 这款工具还和另一款 API 测试管理工具eolink 做了打通。假如我们使用eolink来做API接口管理和自动化测试,可以直接在MappingSpace中,看到API接口的完成情况,以及API测试报告。

MappingSpace也支持云端和私有化部署,云端版本10人以下的团队永久免费,强烈推荐大家去试用一下。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取

推荐测试用例管理工具,看这篇就行。相关推荐

  1. 测试用例管理工具推荐

    读者提问:有哪些好用的测试用例管理工具? 阿常回答:这个问题我从三点回答 1.为何要采用测试用例管理工具: 2.有哪些常见的测试用例管理工具: 3.如何来选取测试用例管理工具. 一.为何要采用测试用例 ...

  2. 测试用例管理工具_检测Bug很难吗?推荐优质的测试管理工具

    理想和现实差了十万八千里.不少人也许觉得鞭长莫及,却又马不停蹄. 就像学习软件测试一样,知道是需要常常跟踪BUG,发现BUG.但等到真正上手工作的时候,还是觉得繁琐的细节很多,一个不留神就容易出错了! ...

  3. 测试用例管理工具比较

    我们紧接着<15款常用的测试管理工具>一文继续介绍,本文主要对比几款常用的试用例管理工具,欢迎交流补充! 工具名 综述 优点 缺点 备注 TestManager Rational测试解决方 ...

  4. 测开 - 测试管理工具禅道篇 - 细节狂魔

    文章目录 前言 准备工作 安装"禅道" 安装Python环境 - 了解(后面的博文使用的是 Java 来写自动化脚本) 安装 pycharm 工具 - 了解 常用测试管理工具 QC ...

  5. python 测试用例管理工具_好用又免费的测试用例管理工具有哪些?

    目前市面上的测试管理工具有很多,功能基本上都大同小异,所以需要一定的方法才能选出一款真正适合自己团队的测试管理工具,除此方法外,我还调研对比了当前市场上的测试用例管理工具以供参考,以及工具的选择建议. ...

  6. 测试用例管理工具(testlinkexcel)

    无论是做那个类型的测试,首先测试用例是少不了的,当然不同的需求测试用例的编写也会有不同,但基本都是会大同小异,只不过是形式不同罢了.结合多年的测试经验,测试用例用excel来编写管理的较多一些,基本的 ...

  7. 扫码排号测试用例_有哪些比较好的测试用例管理工具?

    目前市面上的测试管理工具有很多,功能基本上都大同小异,所以需要一定的方法才能选出一款真正适合自己团队的测试管理工具,除此方法外,我还调研对比了当前市场上的测试用例管理工具以供参考,以及工具的选择建议. ...

  8. 学习TestLink测试用例管理工具,史上最全总结,助你一臂之力!

    最近调研测试用例管理工具,重点看了一下TestLink,现将一些有价值的资料汇总如下,希望有助于你的学习! 1.选择测试用例管理工具,您真正需要的十大功能 https://www.kingwins.c ...

  9. Python实现的测试用例管理工具

    Nitrate, Python实现的测试用例管理工具,很多工具和test link一样,如果能实现test case模板定制化就好了,我找个时间看能不能去改改.

最新文章

  1. 移动社交如何玩?网易云信携手崽崽和Uki打造更多新场景!
  2. 【微信小程序】报错信息合集
  3. java如何读取下拉列表的值_java - 如何在Selenium 2中选择/获取下拉选项
  4. CodeForces - 1353F Decreasing Heights(dp)
  5. 论文原文解读汇总(持续更新中)
  6. vmware安装centos6-步骤小结
  7. java转换汇编,请问如何把JAVA程序转为汇编?
  8. oracle和mysql文件怎么打开_mysql与oracle数据库停止与打开的批处理文件
  9. php 日期算法,php日期时间计算,转载
  10. 台大matlab教程笔记
  11. 模糊PID控制算法的C++实现
  12. 计算机毕业设计(附源码)python-志愿者管理系统
  13. 记一次webpack优化免费邮官网 ym.163.com
  14. win10计算机管理器端口号,Win10设备管理器没有端口选项的解决方法
  15. MathType中文版公式编辑器操作激活教程
  16. linuxprobe-脚本编写,循环语句,重定向
  17. 用Arduino读取HX711应变片专用模块
  18. 一个新开源的BUG管理系统Cynthia
  19. 【Basic】SVM(支持向量机)分类算法
  20. lesson-3 photoshop之套索工具,渐变、移动

热门文章

  1. python实现获取搜索引擎式的城市天气预报及历史天气
  2. linux字符串转为整型,C语言将字符串转换为整数
  3. 高等数学求积分 一(根据基本积分公式)
  4. 【单片机毕业设计】基于单片机的三路温湿度检测的设计
  5. 2018 微信数据报告
  6. MT【137】多少个?
  7. 【论文阅读】Systematic Comparison of Respiratory Signals for the Automated Detection of Sleep Apnea
  8. 核医学经典国外教材:Physics_in_nuclear_medicine_4th_Cherry.rar
  9. linux下载sra数据库,linux下使用Aspera Connect下载sra数据
  10. 【C语言-数据结构与算法】-哈夫曼压缩解压缩-终局-如何做一个自己独有的压缩软件