常用的测试用例管理工具有哪些
测试用例管理工具有:1.PingCode;2. TestRail;3. TestLink;4. Zephyr+Jira;5. TestCenter;6. 飞蛾;。测试管理工具大体上分俩类,一类就是面对QA的功能测试,主要是满足测试人员对用例的维护,测试计划的建立,用例的执行,以及生成测试报告等。另一类就是面对开发人员的接口测试,功能测试,压力测试,性能测试,以及自动化测试,到最后的集成到流水线中,有的公司这块由专门的测试人员来做,而这是2种不同的使用场景,对工具的要求也大不相同。
1、PingCode
PingCode 是国内的一站式软件研发项目管理工具,在2021年曾被36氪评为国内研发项目管理工具前二。被广泛用于需求管理、敏捷/瀑布/看板项目管理、测试管理、文档管理等工作领域。
PingCode 具有专门的测试管理模块,支持用例创建、用例库、用例评审、测试计划、自动生成测试报告,测试用例还能关联版本、需求、缺陷等。
最让我喜欢的是,PingCode 支持用例自定义,这对于对扩展有情结的人来说非常重要,因为业务是多变的,多给自己留点空间,同时用例导入这块支持脑图的导入、支持代码工具git、CI/CD工具jinkens等也是非常吸引我的。
PingCode 支持25人以下免费,支持私有部署,SAAS等购买方式,价格仅为Jira的30%-40%;(官网)
2. TestRail
优点:
具有三种 测试用例管理方式:普通,基线(类似Git分支),多套件;根据创建的测试场景执行测试,例如可自定义 浏览器、 操作系统等;可集成众多缺陷追踪工具,如JIRA,GitHub,YouTrack等;提供Saas在线模式和独立部署版本;开放API。
3. TestLink
优点:
开源免费具有一定的扩展性;
可集成众多缺陷追踪工具,如Jira、Redmine等;
提供需求管理;
用例可关联需求,并统计覆盖率。
缺点:
不能把用例导出为Excel;
交互非常原始,难用;
界面不符合绝大部分中国人审美。
4. Zephyr+Jira
优点:
作为Jira插件存在,也提供SaaS版独立运行;
测试中创建缺陷非常便利;
提供测试循环操作;
提供多种报表。
缺点;
不提供与其他第三方缺陷工具集成;
Jira的SaaS版本国内访问较慢(独立部署的Jira版比较吃服务器资源)。
5. TestCenter
优点:
国产软件,中文支持友好;自带 Bug管理;支持测试需求管理;提供工时系统模块,提供测试人员绩效分析。
缺点:
需要先设计需求–设计场景—最后才能设计用例;用例执行操作较复杂;独立部署运行在WIndows系统上,官方帮助文档未提供 Linux安装途径说明;基于Java+Flash(Flash在现代浏览器中已不推荐)。
6. 飞蛾
优点:
实时绘制项目进度甘特图;实时协同,测试工作在一个实时界面中,自动更新状态,协同效率高;里程碑概念符合现代敏捷开发趋势;支持集成第三方缺陷工具(Jira、Readmine、Trello等);交互设计很亮眼,操作效率极高,非常值得推荐。
缺点:
不兼容老浏览器,只支持主流的现代浏览器;模块不是无限级的;没开放API(有些团队有这种对接需求)。