测试团队都在用哪些测试用例管理平台

测试团队使用的主流测试用例管理平台:1.PingCode ;2.TestRail;3.Testlink;4.Zephyr+Jira;5.TestCenter;6.飞蛾;7.PractiTest;8.Kualitee;9.Ones;10.Bugzilla。测试管理工具大致上分为两类,一类就是针对QA的功能测试,另一类就是针对开发人员的接口测试,功能测试等。

目前市面上的测试用例管理工具有很多,但由于针对的项目、领域、目标用户,功能也并不一致,所以选择一款适合的测试管理平台并不轻松。做好这件事,首先要需求明确你用测试管理工具干什么? 最终想要达到什么目标?

只有这样才能进一步完成对测试用例管理平台的选型,测试管理工具大体上分俩类

  • 一类就是针对QA的功能测试,主要是满足测试人员对用例的维护,测试计划的建立,用例的执行,以及生成测试报告等;
  • 另一类就是针对开发人员的接口测试,功能测试,压力测试,性能测试,以及自动化测试等。

而这2种不同的使用场景,对工具的要求也大不相同,在不同的企业内,这2种不同的场景可能都是由一个测试团队来完成,也有可能是测试人员只是负责功能的测试,开发人员来完成接口测试,功能测试,压力测试,性能测试,以及自动化测试,这完全取决于整个研发团队的工程化能力和人员配置。

聊到测试,有的人说用Excel就足以,通过Excel来维护测试用例,每次产品发布,按照Excel里面的用例,把产品功能过一遍,这样做也没问题,但是你想过没有,随着项目的迭代,复杂度的增加,Excel的缺点就显而易见了,工作的效率及其低下,并且不能多人合作,用例的版本维护也是乱七八糟,并且无法与缺陷做到实时关联,可以说用Excel来测试的团队,是那种及其小的团队,一个测试人员而已,或者没有专门的测试人员,由产品来代劳。

而在一些稍具规模的公司,基本上都会选择一个成熟的测试管理工具来管理整个测试任务,多人协作,包括用例评审,讨论,版本,测试和需求,缺陷的关联,测试报告以及后续的统计分析,能更好的支持反馈和跟踪,持续提高产品的质量,保证产品的稳定性,然而测试管理工具非常多,功能也不尽相同,如何能选出一款符合自己的测试管理工具就需要各种调研。

所以这里对主流测试管理工具进行了分析对比:

测试团队都在用哪些测试用例管理平台

上图中的功能比对以笔者所在的公司的业务决定的,视角也可能不是很全面,需要这方面的工具的同学还是要自己亲自注册比对,做出自己较好的选择。

1.PingCode

国内近几年较受欢迎的测试用例管理工具之一,替代TestLink、SVN的热门选择

PingCode 具有成熟的功能,不错的操作体验,还是一站式的研发项目管理软件。能够帮助团队把控测试质量、管理测试过程、实现团队内外部的协同。

具体测试管理功能包括:测试用例库管理、编写用例、用例维护、测试规划与执行、关联用户故事与缺陷、测试报告与测试报表、关联自动化测试工具,掌握测试进度和执行结果情况等等能力。

最让我喜欢的是,PingCode 支持用例自定义,这对于对扩展有情结的人来说非常重要,因为业务是多变的,多给自己留点空间,同时用例导入这块支持脑图的导入、支持代码工具git、CI/CD工具jinkens等也是非常吸引我的。

image.png

优点

  1. 用户体验非常友好、简单易上手;
  2. 功能全面,一站式研发管理,支持测试关联缺陷、用户故事、文档、CI/CD等;
  3. 大数据模式支持友好、多维度规划测试计划、测试用例版本控制
  4. 为25人以下团队免费提供基础版本,收费版价格仅为国外产品Jira的30%-40%;
  5. 国产化,支持信创、麒麟等;
  6. 支持私有部署、定制化以及saas等购买方式;

缺点

在自动化测试方面功能比较弱

PingCode 官网

2.TestRail

 TestRail是基于web下的用例管理系统,只需要通过浏览器即可访问TestRail。Testrail支持独立的用户管理,也支持集成LDAP。开通LDAP集成服务后直接使用AD账号登录,无需单独开通权限

image.png

优点

具有三种测试用例管理方式:普通,基线(类似Git分支),多套件;根据创建的测试场景执行测试,例如可自定义浏览器、操作系统等;可集成众多缺陷追踪工具,如JIRA,GitHub,YouTrack等;提供Saas在线模式和独立部署版本;开放API。

缺点

三种用例组织方式中使用较复杂(仅普通方式较好理解和使用);交互设计较旧,10年前技术;SaaS版在国内访问速度很慢;价格较高。

官网: https://www.gurock.com/testrail/ 

3.Testlink

TestLink是一个用于管理测试过程并提供统计分析的开源软件。该软件发布于sourceforge,并采用Web界面交互,可以进行自动化的测试用例运行,并将测试结果生成报表并归档。

image.png

优点

  开源免费具有一定的扩展性;

  可集成众多缺陷追踪工具,如Jira、Redmine等;

  提供需求管理;

  用例可关联需求,并统计覆盖率。

缺点

  不能把用例导出为Excel;

  交互非常原始,难用;

  界面不符合绝大部分中国人审美(极丑)。

官网: https://testlink.org/ 

4.Zephyr+Jira

Zephyr for Jira可促进任何Jira项目的测试管理功能。使用Zephyr,可以在Jira内部创建测试(测试用例),并在需要时执行,或者作为测试周期的一部分。通过一些自定义(使用适当的小工具),可以查看和跟踪详细的测试指标。

image.png

优点

  作为Jira插件存在,也提供SaaS版独立运行;

  测试中创建缺陷非常便利;

  提供测试循环操作;

  提供多种报表。

缺点

  不提供与其他第三方缺陷工具集成;

  Jira的SaaS版本国内访问较慢(独立部署的Jira版比较吃服务器资源)。

官网:Atlassian.com

5.TestCenter

TestCenter(简称TC)一款广受好评的测试管理平台,让测试工作更规范、更有效率,实现测试流程无纸化,测试数据资产化。

image.png

优点

国产软件,中文支持友好;自带Bug管理;支持测试需求管理;提供工时系统模块,提供测试人员绩效分析。

缺点

需要先设计需求–设计场景—最后才能设计用例;用例执行操作较复杂;独立部署运行在WIndows系统上,官方帮助文档未提供Linux安装途径说明;基于Java+Flash(Flash在现代浏览器中已不推荐)。

6.飞蛾

飞蛾是一款集测试用例管理、测试过程管理、测试项目管理、测试结果管理、测试报告管理一体的测试管理工具。 飞蛾团队参照了国内外的测试管理工具的优缺点,并结合了国内测试工程师的工作习惯,研发了一款适合国内测试团队的测试管理工具。

image.png

优点

实时绘制项目进度甘特图;实时协同,测试工作在一个实时界面中,自动更新状态,协同效率高;里程碑概念符合现代敏捷开发趋势;支持集成第三方缺陷工具(Jira、Readmine、Trello等);交互设计很亮眼,操作效率极高,非常值得推荐。

缺点

不兼容老浏览器,只支持主流的现代浏览器;模块不是无限级的。

官网: https://feie.work/ 

7.PractiTest

PractiTest 是测试管理工具中一颗冉冉升起的新星,是一个端到端的测试管理系统,提供了测试用例管理,缺陷状态管理,具有可定制的仪表板,并附有详细报告。该工具提供了手动测试和自动化测试管理选项,还有探索式测试测试管理的功能。 

image.png



PractiTest与缺陷跟踪工具,如JIRA、Pivotal Tracker、Bugzilla和Redmine,以及各种自动化工具,如Selenium、Jenkins等,无缝集成。PractiTest是少数符合SOC2 Type2(安全方面的权威资质)和ISO 27001的测试管理工具,使其成为市场上最安全的QA系统。

官网地址:https://www.practitest.com/

8.Kualitee

无论您是在Excel中管理测试,还是已经在使用软件生命周期管理工具,Kualitee测试管理工具都可以为您的测试减轻麻烦,并使团队协作更加轻松。通过我们精心设计的仪表板,轻松地分配任务给团队,并始终保持在实时进展的顶部。

image.png

您可以与非常多的工具进行集成,并根据您的喜好进行定制,包括报告、筛选器、缺陷报告等等。价格也被特意保持在可承受和灵活的范围内,用以适合从单个测试人员到100多个团队组织的所有规模的团队。

9.Ones

ONES 是企业研发管理工具包含 需求管理、测试用例管理、知识沉淀及文档协作等能力。研发团队可以通过制定长期项目管理和短期迭代规划,跟踪研发进度和质量,帮助团队快速交付产品

image.png



优点

  • 国产软件,中文支持友好
  • 自带Bug管理
  • 提供测试人员绩效分析。

缺点

  • 不支持用例评审
  • 不支持和工单需求的关联
  • 测试方式单一

10.Bugzilla

Bugzilla是一个开源的、基于Web界面的缺陷跟踪工具,可以管理软件开发中缺陷的提交(new),修复(resolve),关闭(close)等整个生命周期。Bugzilla在相当长的一段时间内被许多组织广泛使用。

image.png



官网:https://www.bugzilla.org/

总结

以上工具大部分都适用中小测试团队,较大团队使用的工具我没有去研究,这些工具也都较重,比方说惠普的ALM、IBMRationalQualityManager等(其实就是贵,土豪请随意)。针对自己团队情况可根据功能、软件开放性、价格、协作效率、交互设计等维度选择需要的工具。

文章标题:测试团队都在用哪些测试用例管理平台,发布者:不及物动词,转载请注明出处:https://worktile.com/kb/p/38921

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
不及物动词不及物动词管理员
上一篇 2023年2月20日 上午12:45
下一篇 2023年2月20日 下午2:25

相关推荐

  • 电信oa是什么意思

    电信OA即为电信业务在线评审系统,主要用于电信行业内部进行业务流程的管理、工作自动化和数据处理。该系统将业务流程和审批工作数字化,帮助加快决策过程、提高特定任务的执行效率及优化项目管理能力。其中一个关键特性为提供可视化的工作流接口,使得员工能够直观地了解工作进度,并据此确保项目按时完成。 电信在线审…

    2024年1月11日
    25300
  • oa系统是干啥的

    OA系统,也称为办公自动化系统,它主要用于提高企业的日常工作效率、促进信息流通和强化管理。1、缩减文书工作时间、2、简化流程管理、3、增进团队协作、4、强化文档管理,其中特别值得注意的是缩减文书工作时间,OA系统通过数字化处理日常文书任务,降低传统手工操作的比例,从而减少员工在处理公文、报告以及其他…

    2024年1月15日
    15900
  • 如何理解项目管理

    项目管理是系统地规划、组织和控制分配给项目的资源以实现特定目标的过程。项目管理的核心在于确认目标、分配任务、监督进度、平衡资源与优化风险管理。在项目管理中,特定目标的确立涉及明确项目的范围、时间、成本、质量及参与者期望。 一、项目管理的起源与发展 项目管理作为一门学科始于20世纪,起初用于大型工程和…

    2024年1月8日
    18700
  • oa系统 协同

    标题:OA系统中的协同效能强化 摘要 OA系统的核心在于提高协同作业的效率与质量。本文探讨了该系统▪提升沟通流畅性、▪优化工作流程、▪实现资源共享、▪保障信息安全四个关键方面。特别对优化工作流程深入分析:通过定义清晰的任务分工与审批流程,OA系统缩短项目周期,减少不必要的交流成本,确保不同阶段之间的…

    2024年1月17日
    17300
  • 华为游戏DevOps能做什么

    针对提问“华为游戏DevOps能做什么”,华为游戏DevOps通过自动化流程优化、实时监控与问题诊断、以及版本控制提升软件生命周期的效率和稳定性。 在详细描述中,实现持续集成和持续部署(CI/CD)功能,此过程包括代码的自动构建、测试、部署至生产环境,以确保游戏开发和发布的速度与质量,缩短反馈周期,…

    2024年3月26日
    1400
  • 客房管理系统的设计与实现

    客房管理系统的设计与实现 开发一套客房管理系统旨在简化宾馆、酒店等住宿业务的管理流程。该系统核心包括1、房态管理、2、客户预订与登记、3、财务管理、4、服务与维修跟踪、5、报表与数据分析。特别在房态管理方面,系统能实时显示各客房的当前状态,进而优化房间分配与管理。 具体来说,房态管理部分,系统能够提…

    2024年1月9日
    21700
  • 国内热门低代码软件

    对于寻求在不编写大量代码行的情况下开发应用程序的企业来说,低码平台已成为一种日益流行的解决方案。它们提供了开发自定义应用程序和集成软件系统的有效方式,同时减轻了开发人员的负担。近年来,中国涌现出许多低代码平台,各有所长,也各有短板。在本文中,我们将研究国内比较好的低代码平台有哪些?

    2023年9月22日
    26600
  • 什么样的项目适合敏捷开发

    敏捷开发适用于以下项目:一、需求频繁变化的项目;二、复杂度高的项目;三、需要快速交付的项目;四、需要紧密合作的项目。在传统的瀑布模型中,需求在项目开始前就被确定,并在后续开发中尽可能不做更改。 一、需求频繁变化的项目 在传统的瀑布模型中,需求在项目开始前就被确定,并在后续开发中尽可能不做更改。而在实…

    2023年4月16日
    54000
  • oa系统厂家有哪些

    开门见山地直言,OA系统厂家在市场上众多,有的致力于提供高度定制化的解决方案,有的专注于为中小企业提供成熟的标准产品。1、微软公司;它的 Office 365 套件包含了多个办公自动化应用,例如SharePoint和Teams。微软公司既提供了全面的办公自动化解决方案,也凭借技术实力和品牌信誉,占据…

    2024年1月11日
    36600
  • 项目资料的管理与存档策略

    在项目管理中,确保文件资料的有效管理和存档至关重要。有效的管理策略能确保关键信息的安全、可追踪和可检索性。本文将从以下几个核心观点出发:1、电子文件管理系统的部署;2、实行文件分类标准;3、设置访问权限与安全措施;4、定期备份与恢复测试。首先,电子文件管理系统(EFMS)提供一套高效的方式来存储、索…

    2023年11月30日
    28300

发表回复

登录后才能评论
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部