测试管理平台是贯穿测试整个生命周期的工具集合,它主要解决的是测试过程中团队协作的问题,比如缺陷管理、用例管理、测试任务管理等。Testlink是目前市场上比较流行的测试管理工具,下面我就从以下几个方面对Testlink和飞蛾进行对比:测试需求管理、测试用例管理、测试计划管理、测试执行管理、缺陷管理、产品易用性。
一、测试需求管理
- Testlink有测试需求的功能,可新建、删除、导入/导出、以及冻结需求,一个测试需求可以关联若干条测试用例,但总的来说对于整个测试流程来说还是比较简单的,只能满足最基本的需要。
- 飞蛾无此功能,通过测试模块管理相关测试用例。
二、测试用例管理
1、测试模块
- Testlink支持多层级用例集,可以用用例表视图模式展开,支持复制/移动用例集,并且可以跨项目移动/复制测试用例。
- 飞蛾最多支持3级模块,正常的情况下3级模块已经够用,飞蛾对模块层级限制更多的是交互设计的考虑,超过3级会显得整个页面不美观。飞蛾支持用鼠标拖动来移动测试模块的位置,并且可以在不同的模块间进行拖动,操作非常方便。
2、测试用例格式
- Testlink支持富文本,可丰富测试用例内容格式。Testlink只能创建步骤用例,不支持创建文本用例。
- 飞蛾不支持富文本,一般情况下测试用例不需要丰富的表现形式。飞蛾创建测试用例比较自由,可以根据使用习惯选择创建文本用例,或者步骤用例。
3、测试方式
- Testlink用例中有2种测试方式,分别为:手工测试和自动化测试,测试方式在执行测试过程中没有任何实际意义,只是给测试用例的测试方式标识。
- 飞蛾无此功能。