测试管理平台是贯穿测试整个生命周期的工具集合,它主要解决的是测试过程中团队协作的问题,比如缺陷管理、用例管理、测试任务管理等。Testlink是目前市场上比较流行的测试管理工具,下面我就从以下几个方面对Testlink和飞蛾进行对比:测试需求管理、测试用例管理、测试计划管理、测试执行管理、缺陷管理、产品易用性。

一、测试需求管理

  • Testlink有测试需求的功能,可新建、删除、导入/导出、以及冻结需求,一个测试需求可以关联若干条测试用例,但总的来说对于整个测试流程来说还是比较简单的,只能满足最基本的需要。
  • 飞蛾无此功能,通过测试模块管理相关测试用例。

二、测试用例管理

1、测试模块

  • Testlink支持多层级用例集,可以用用例表视图模式展开,支持复制/移动用例集,并且可以跨项目移动/复制测试用例。
  • 飞蛾最多支持3级模块,正常的情况下3级模块已经够用,飞蛾对模块层级限制更多的是交互设计的考虑,超过3级会显得整个页面不美观。飞蛾支持用鼠标拖动来移动测试模块的位置,并且可以在不同的模块间进行拖动,操作非常方便。

2、测试用例格式

  • Testlink支持富文本,可丰富测试用例内容格式。Testlink只能创建步骤用例,不支持创建文本用例。
  • 飞蛾不支持富文本,一般情况下测试用例不需要丰富的表现形式。飞蛾创建测试用例比较自由,可以根据使用习惯选择创建文本用例,或者步骤用例。

3、测试方式

  • Testlink用例中有2种测试方式,分别为:手工测试和自动化测试,测试方式在执行测试过程中没有任何实际意义,只是给测试用例的测试方式标识。
  • 飞蛾无此功能。

4、测试时间

  • Testlink测试用例中可以填写测试时间,和执行测试时间结合使用可以统计tester测试效率等KPI指标。
  • 飞蛾作为一款测试管理工具,没有设计在测试用例中填写测试时间,测试时间统计较隐性,会在测试报告中体现出来。

5、指派关键字

  • Testlink在创建测试用例时可为用例指派关键字,一个用例可指派多个关键字,在用例列表中可根据关键字过滤测试用例。
  • 飞蛾不支持指派关键字。

6、测试用例重要性

  • Testlink中需要为测试用例设置重要性,分别为高、中、低三种重要性。
  • 飞蛾的测试用例为可复用的,在用例库中不定义用例的重要性,会在分配测试任务的时候调整测试用例的优先级,tester在执行测试过程中优先执行优先级较高的测试用例,这比较符合大部分测试场景。

7、测试用例状态

  • Testlink的测试用例有状态,分别为:草稿、待评审、评审中、终稿、废弃。
  • 飞蛾的测试用例没有状态,但会标记测试用例是否完整,完整的测试用例在用例列表中可查看用例详情。

8、关联测试用例

  • Testlink测试用例能够关联其他测试用例,类似继承关系,分别为:父关系、子关系、阻塞、依赖于、相关于。
  • 飞蛾无此功能。

9、测试版本

  • Tesklink测试用例可以添加版本,在执行测试时可根据版本过滤测试用例。
  • 飞蛾无此功能。

10、复制/移动测试用例

  • Testlink可以一键复制/移动测试用例。
  • 飞蛾可以用鼠标拖动移动测试用例,可以在模块内移动,也可以在模块间移动,操作流程更简单、方便。

11、测试附件

  • Testlink可为测试用例上传附件,只能下载后才能查看附件,如果要预览图片附件,必须先安装图片插件,比较麻烦。
  • 飞蛾测试用例支持上传文本附件和图片附件,并增加图片附件预览器,能够大图预览图片附件,相比Testlink比较方便。

12、导入/导出测试用例

  • Testlink支持导入和导出测试用例,导出的测试用例是xml格式,不方便查看。
  • 飞蛾支持导入xls、xlsx、csv格式的测试用例,并支持导入从Testlink导出的xml格式的测试用例;支持导出csv格式的测试用例,查看方便。

三、测试计划管理

1、关联测试用例

  • Testlink创建完测试计划后,不能直接关联测试用例,需要创建一个构建来关联测试用例,操作流程稍长。
  • 飞蛾在创建测试计划的时候直接选择测试用例,可以选择全部测试用例,也可圈选部分测试用例,同时可以修改选择的测试用例。

2、关联里程碑

  • Testlink的测试计划不和里程碑强关联起来,里程碑考虑一个特定时期的测试执行,里程碑的状态显示在一般测试计划进度中。
  • 飞蛾可以单独创建一个测试计划,也可在创建测试计划时选择关联一个里程碑,通过里程碑管理测试计划的进度,对于测试管理更加清晰。

3、分配测试任务

  • Testlink在创建完测试计划后,可选择把计划分配给某个测试者,如果一个测试计划需要2人执行测试,分配测试计划就不太好处理。
  • 飞蛾在创建测试计划的时候,可选择把测试计划分配给某个测试者,测试计划创建完成后还可以把测试计划下的测试任务进行再分配,操作会灵活很多。

4、调整测试任务优先级

  • Testlink在创建测用例的时候标注测试用例的重要性,在测试计划中不可调整测试任务的优先级。
  • 飞蛾在创建完测试计划后,可根据测试任务分别为每个任务调整测试的优先级,更符合实际测试场景,特别是敏捷开发团队。

5、测试进度统计

  • Testlink在测试计划中不统计测试进度,在测试进度仪表盘中统计了测试计划进度。
  • 飞蛾在测试计划列表实时统计测试进度,同时可实时查看其他人的测试结果,在测试协同上处理的更好,在使用体验上更佳。

6、归档测试计划

  • Testlink不能归档测试计划,可把测试计划状态设置为“不活动”,不活动的测试计划不可添加用例、执行测试等操作。
  • 飞蛾可把已完结或不再使用的测试计划进行归档操作,归档的测试计划不可进行测试,可查看归档测试计划的测试结果。

四、测试执行管理

1、添加测试结果

  • Testlink可为测试添加3种结果:通过、失败、锁定,并可通过emoji添加测试结果。
  • 飞蛾可为测试添加5种结果:未测、通过、失败、重测、阻塞,如果是步骤用例,可为每个步骤添加测试结果。

2、测试执行时间

  • Testlink执行完测试可添加测试执行时间,可作为tester的KPI考核指标。
  • 飞蛾无此功能。

3、指派测试者

  • Testlink在执行测试时不可指派测试者,只能把整个测试计划指派给测试者。
  • 飞蛾可把测试计划分配给测试者,同时测试者在测试过程中可把某个测试任务分配给其他测试者。

4、上传附件

  • Testlink在执行测试时可上传附件,只能下载后才能查看附件,如果要预览图片附件,必须先安装图片插件,比较麻烦。
  • 飞蛾在执行测试时可添加备注,同时支持上传文本附件和图片附件,并能够大图预览图片附件,不需要安装任何插件。

5、关联缺陷

  • Testlink可集成JIRA、Redmine,在记录测试结果时可关联JIRA、Redmine上的缺陷。
  • 飞蛾可集成JIRA、Redmine、Trello,即可在测试任务中浏览近期创建的缺陷上下文,记录测试结果的同时亦可快速创建缺陷到 JIRA、Redmine 或者 Trello 上。

五、缺陷管理

  • Testlink没有缺陷管理功能,需集成第三方工具JIRA、Redmine来管理缺陷。
  • 飞蛾没有缺陷管理功能,集成第三方工具JIRA、Redmine、Trello实现缺陷管理。

六、产品易用性

1、部署安装

  • Testlink需要在本地部署,部署过程比较繁琐,在使用的过程中某些功能需要安装插件才可使用。
  • 飞蛾是个saas产品,不需要安装部署,也不需要安装任何插件,在web端访问飞蛾官网注册即可使用;也会提供私有化部署服务。

2、交互体验

  • Testlink是一个开源产品,没有经过UI设计,界面视觉效果较差;虽然功能很多,没有任何引导,特别是新手需要阅读教程才会使用,在交互体验上做的不好。
  • 飞蛾是通过UI设计的产品,页面唯美,给人的视觉效果较好;在引导上做的很到位,每个功能点设计的恰到好处,在使用过程中体验很好。(如下视图)

视图1

视图2

视图3

3、工作流整合

  • Testlink的功能设计的很齐全,每个功能点之间衔接做的不好,大部分团队对于Testlink上的很多功能都用不到,跑完一遍测试流程较长。
  • 飞蛾专注于测试本身,每个功能点之间衔接的比较好,很符合敏捷测试工作流;飞蛾在团队协作管理上做的也比较好。

七、总结

通过这2款测试管理工具的对比,Testlink功能做的比较齐全,但在工作流处理和交互体验上做的要差一些。飞蛾在交互体验、工作流和工作协同管理上处理的比较好,比较吃亏的是飞蛾的功能还没有Testlink那样完善。如果飞蛾在不断的更新迭代,完善功能点,假以时日将会成为一款非常优秀的产品。

两款测试管理工具:TestLink 与飞蛾深度横评相关推荐

  1. 介绍两款API管理工具

    2019独角兽企业重金招聘Python工程师标准>>> 介绍.收藏两款API管理工具: 1) AMP, https://github.com/gomeplusFED/AMP 2) 小 ...

  2. 国内比较好用的5款测试管理工具

    做好测试的前提是写好测试用例,写测试用例则需要一款好用的测试管理工具.国外有几款好用的测试管理工具,由于服务器部署在国外,国内访问会比较卡,还有就是语言不是中文的大家用起来也比较困难,这里就不推荐大家 ...

  3. 测试管理工具Testlink的优缺点

    最近在研究测试管理工具,TestLink是一款开源的,目前已经停止更新的测试管理工具,目前安装使用下来总结的优点: 1. 扁平化,在一个页面显示的信息比较多,在使用的时候层级比较少,使用熟练之后操作比 ...

  4. 职场必备两款高效率管理工具,大有用处!

    随着疫情的影响,很多上班族也迎来了"云时代",尤其是云管理方面,如云笔记.云书签的发展.因为云笔记,云书签等工具不仅仅是传统意义上的收藏管理软件.它们最大的作用就是将文档.图片等实 ...

  5. 优秀测试管理工具必备九大功能分析

    摘要:测试管理工具对测试的重要性毋庸质疑,两位笔者有着多年的测试实战经验,对市面上的一些测试管理工具有过一定的研究,还根据目前比较流行的敏捷开发过程设计了一款测试管理工具. 这篇文章算是对这个设计过程 ...

  6. 测试管理工具列表大全

    ID Name Notes 1 TestDirector/Quality Center 业界第一个基于Web的测试管理系统,它可以在您公司组织内进行全球范围内测试的协调.通过在一个整体的应用系统中提供 ...

  7. 测试管理工具大全2009版

    测试管理工具大全2009版 软件测试类工具大全第三部分,现列举如下,并非百分百全面,仅供测试同行参考: 测试管理工具 厂商 工具名称 * HP Quality Center (TestDirector ...

  8. 常用的网络测试管理工具软件,15款常用的测试管理工具

    Autotestnet是一款GUI网络测试框架,是一个采用 Tcl 语言编写的图形化网络测试工具,内部使用命令行工具跟设备进行通讯.可帮你安排测试用例.设置并运行命令,然后检查运行结果. Test M ...

  9. python测试用例管理工具_三款开源测试管理工具推荐

    测试管理包括测试过程中的测试计划,测试执行以及执行结果的存储和分析. 具体来说就是和其它工具比如需求管理工具,功能测试工具比如Selenium和Cucumber,持续集成工具比如Jenkins和Tea ...

最新文章

  1. 写一个比较全的进制转换函数--ic
  2. 工具 - 硕思SWF Decompiler5.3Build528 含补丁
  3. mysql-数据库表优化
  4. django mysql debug_部署前准备--使用Mysql之Django Debug Toolbar安装以及配置
  5. 快速开发基于 HTML5 网络拓扑图应用之 DataBinding 数据绑定篇
  6. Mark task complete in checkbox S2 Resource not found for the segment Tasks
  7. 微软 python教程_最强福利——来自微软的Python学习教程(开发指南)
  8. linux命令中的cp,Linux高级技术:关于cp命令中拷贝所有的写法
  9. 拿走不谢:一份历经线上考验的大规模系统的消息队列技术方案!
  10. 自动化运维之kickstart自动化部署安装操作系统
  11. GitHub使用.md
  12. [51nod1206]Picture
  13. 人体三维重建——参数化人体方法简述
  14. Linux tar 打包
  15. linux常用net命令
  16. acp计算机编程大赛时间,2021年ACP考试时间安排 - 希赛网
  17. 武汉适合几月份去旅游 武汉必去景点
  18. Exchange Server 2016 安装部署
  19. 2022计算机系统大作业——程序人生-Hello’s P2P
  20. ffmpeg/ffplay 添加实时的时间水印

热门文章

  1. 读书笔记之:(3)认知驱动——周岭;第五章、第六章
  2. IPO(INPUT PROCESS OUTPUT)图
  3. 【前端】JavaScript详细教程(一)
  4. 删除linux引导,如何删除Linux操作系统的启动菜单
  5. ROS机器人操作系统最佳实践指南
  6. unity 黑暗之光商人模型建立
  7. 《气场修习术》阅读笔记
  8. 计算机应用基础改革,高职计算机应用基础改革
  9. java comparable null_Java中Comparable和Comparator你知多少?
  10. SAP QM01 保存增强