最佳测试管理系统2019

每个项目都是唯一的,每个团队都有自己的要求。 但是,我们所有人都渴望使用节省时间的优质工具。

我们分析了经过时间考验和新的测试管理系统,这些系统现在在市场上很流行。 我们选择了理想的测试管理系统中应具有的功能,比较了产品的功能并研究了用户评论。
因此,这里是一系列工具,这些工具肯定会适合您的团队。

没有评级,每种工具都有其优缺点。 大多数情况下,测试管理工具都是付费的,但是几乎所有工具都可以免费试用。



我们从测试管理系统中想要什么?


测试管理系统的用户希望看到以下内容:

  • 方便的安装和支持。
  • 创建和项目管理。
  • 创建用户和用户角色。
  • 与自动测试的便捷集成。
  • 创建一个测试计划。
  • 创建一个测试用例。
  • 运行测试用例。
  • 清晰的报告系统。
  • 内置的错误跟踪系统。
  • 能够与其他工具集成。

为什么需要它?
有几种方法可以解决创建用于处理所有项目文档的单个系统的问题:

  • 最便宜的方法是不打扰和选择Google Docs作为可追溯性矩阵,并将缺陷保留在开源Bug跟踪器中。
  • 另一种方法是使用与公司的错误跟踪器集成的流行的TMS'ok。
  • 下一步的方法是根据项目的具体情况,任务量,文档类型和使用的测试类型来选择“测试管理系统”。

负责任地选择TMS的问题非常重要,因为对于公司而言,错误的代价可能很高。

流行的测试管理系统

  • 测试链接
  • 测试IT
  • 和风
  • 测试
  • 实践测试
  • 测试小屋
  • 睾丸
  • 卡塞
  • Tematoo
  • 测试合作
  • 惠普ALM
  • Testuff
  • Xquual


让我们更仔细地查看选定的工具。

1. TestLink
市场上为数不多的开源测试管理工具之一。 这是一个具有典型功能的Web工具,例如需求管理,测试套件的创建和维护,测试运行,错误跟踪,与知名错误跟踪系统的集成。

报告和图表可用于跟踪项目进度,其他功能包括关键字标记,需求说明和事件日志。
项目代码经常被更新和补充。

能力:

  • 需求管理
  • 规范-通过将不同的测试套件分组来定义测试用例
  • 在组装级别分配测试套件的执行
  • 集中的用户和角色管理
  • 自定义自定义字段

链接到代码(GitHub)
下载链接



2.测试IT

测试IT-测试人员为测试人员创建的TMS。 该工具具有周到且直观的界面。 在系统内部,您可以创建项目并维护结构化的测试用例库和每个用例的检查表,通常在常规步骤中突出显示重复的操作。 该工具非常灵活-在每个项目中都会创建其他用户属性,分配角色和权限,从而简化了公司流程的TMS配置。 测试IT帮助测试团队负责人在测试人员之间平均分配工作量,并使用自定义查询和报告控制工作的执行。

应用程序开发人员非常重视自动化测试;测试库中的每个测试用例都可以与API自动化测试集成。 正确配置的与自动测试的集成使您可以直接从TMS实时监视运行及其结果。 您将能够查看正在进行的自动化测试,分析其结果并直接从Test IT查看源代码。

该应用程序正在积极开发中,在不久的将来将宣布许多有用的功能。

能力:

  • 管理测试计划,测试用例和清单
  • 重复动作的常用步骤
  • 自动为质量检查工程师分配测试
  • 将自动测试与API集成
  • 自动和手动测试的分析
  • 榜样和个性化
  • 游戏化
  • 与JIRA双向集成
  • 从其他测试管理系统导入

免费试用:现场开放演示版
下载链接



3.和风

Zephyr是著名JIRA的插件,该插件将测试集成到项目周期中,使您可以监视软件质量并做出通过/不通过的决定。 就像JIRA中的其他任务一样,可以创建,执行和跟踪测试用例。 为了更好地固定测试过程,与质量管理,自动化,持续集成和分析工具集成在一起。
另外,该产品具有快速的技术支持。

能力:

  • 链接到用户故事,任务,需求,缺陷
  • 部署配置:在云中,在服务器上,在数据中心
  • 有关分析和DevOps仪表板的扩展信息
  • 与JIRA,Confluence,Selenium,Jenkins和Bamboo集成

免费试用: 30天
下载链接



4. qTest

该工具不仅对测试人员有用,而且对整个团队都有用。 qTest界面本来就很清晰,手册很容易学习。 这使您可以快速,有效地创建,组织和管理测试用例。

开发人员毫不客气地声称他们的第一测试管理工具
根据市场分析,qTest是敏捷开发团队中增长最快的测试管理解决方案之一。

能力:

  • 测试计划
  • 创建和管理需求
  • 直观的拖放界面
  • 综合追溯矩阵
  • 带有详细图表的可视报告
  • 与第三方错误跟踪工具集成
  • 详细的用户访问控制
  • JIRA云集成工具

免费试用: 30天
下载链接



5.实践测试

PractiTest是一个全面的测试管理工具。 它提供了测试过程的完全可见性以及对测试结果的更深入的了解。 该工具将帮助根据您的周期和冲刺来组织测试套件。 可以根据各种标准(例如组件,版本或类型)形成测试集。 该工具专注于敏捷测试,回归测试,微服务和DevOps的测试。

在这些支持工作中,训练有素的质量检查员工可以迅速了解您的问题。

能力:

  • 轻松将新功能测试添加到回归测试中
  • 他们涵盖的基于微服务的测试分组,甚至跨服务
  • 不同用户组的信息显示方式不同
  • 实时仪表板显示测试状态,在开发阶段以及部署到生产期间运行
  • 与JIRA,Redmine,Jenkins,GitLab和Slack集成

免费试用: 14天
下载链接



6. TestLodge
它具有控制测试所需的最必要的最低要求:测试计划,需求,测试用例和套件以及测试运行。 该工具可以与现有的错误跟踪器集成在一起,从而可以自动创建缺陷报告并启动任务。

能力:

  • 创建,编辑测试计划和测试套件的基本设置
  • 本机界面
  • 与JIRA,Redmine,Trello,Asana,GitHub和YouTrack集成

免费试用: 30天
下载链接



7. TestRail

该软件对于质量检查团队和开发人员都很方便。 可以根据灵活方法的场景以及更传统的方法来构建测试计划。 该工具使您可以实时了解测试进度。

能力:

  • 跟踪单个测试的状态和结果
  • 比较几个测试,配置和步骤的结果
  • 跟踪团队工作量以调整任务和资源
  • 详细的报告和指标
  • 广泛的自定义选项,云或本地安装选项
  • 与JIRA,Redmine,YouTrack,GitHub,Jenkins,Selenium和Visual Studio集成
  • 便捷的REST API

免费试用: 30天
下载链接



8. Qase

Qase是最近出现的产品,可以在工作中正常使用。 基于云的TMS,将帮助您的团队提高生产率并组织方便的流量测试软件。

能力:

  • 测试库:在逻辑组中构建测试
  • 制定案件步骤,确定重点和严肃性
  • 对每个测试用例进行运行测试并跟踪时间
  • 项目文档存储
  • 在集成跟踪器中自动创建缺陷
  • 与JIRA,Redmine,YouTrack和Slack集成
  • 将自动测试结果与REST API相结合

小公司免费
下载链接



9. Tematoo

来自TestLink的这种基于云的TMS并不是那么广为人知,但在功能上并不逊色于更昂贵的同类产品。 该工具提供了简洁的基础结构,使您可以快速开始测试产品。 支持小团队的免费计划允许您免费进行试点项目。 Tematoo可以与许多错误跟踪器(甚至是云跟踪器)集成。

能力:

  • 按内部版本和类型构建测试套件
  • 分步描述测试用例,并附带屏幕截图
  • 各个测试,测试套件的状态以及一般的构建状态
  • 测试计划的分析报告和一般指标
  • 对于付费计划:您的错误跟踪器

免费: 1-5人的团队
下载链接



10.测试协作

该服务具有快速启动该工具所必需的一组有用功能。 此外,还有一些好处:方便的界面,自定义过滤器和字段,每个团队成员的时间跟踪器以及系统内通信。

可以在云或您的基础架构中配置Test Collab,这里的一切都非常灵活。

能力:

  • 按阶段或构建对测试用例进行分组
  • 需求管理
  • 重用测试
  • 冲刺设置
  • 测试报告
  • 评论测试用例
  • 与JIRA,Redmine,Bugzilla,Asana,Trello,YouTrack,GitHub集成

免费: 200个测试用例,400个完整的运行
免费试用: 14天
下载链接



11.惠普ALM

HP ALM是产品生命周期管理系统(包括其测试)中的佼佼者。 该工具允许您在开发的所有阶段计划,创建,测试和控制。 它在最初的开发中很复杂,但是对于一家大型公司来说是必不可少的,在这种公司中,生产细节尤为重要。
恰恰是因为该产品已经运行,所以在Internet上有很多用于设置和使用的手册和视频指南。

能力:

  • 共享需求和资源库
  • 规范,测试,风险管理和风险评估以及合规性的详细信息
  • 快速访问指标,例如,未解决缺陷的数据
  • 快速设置实验室环境以解决敏捷环境中的配置错误
  • 在应用程序生命周期的所有阶段创建需求并跟踪其实施
  • 各种口味和颜色的分析:灵活的报告
  • 与50多种工具集成

免费试用: 60天
下载链接



12. Testuff

Testuff是一个功能强大的基于Web的测试管理平台,可轻松设计,运行和管理无限数量的测试。 该工具可以针对任何测试格式进行定制:从流行的敏捷方法和TDD到White-Box或Black-Box; 自上而下或自下而上。

使用时间管理的每个测试人员还有一个优化的任务管理队列。 以及对项目,代码分支和典型测试套件的测试的组织。 除了HTML / Excel中的导出奖励外,还有一些小工具,它们是集成工具的形式,用于创建带有指针和击键的屏幕截图和视频。

能力:

  • 两个可用的客户端-Web和桌面
  • 使用多个测试环境规划测试周期
  • 用户角色区分
  • 内置屏幕截图作为屏幕截图或视频
  • 通过API连接自动测试结果
  • 与JIRA,Trello,Redmine,Bugzilla,YouTrack,Selenium,GitHub,Visual Studio集成

免费试用: 30天
下载链接



13. XQual

XQual的XStudio将使一名希望对其产品进行最大数量测试的高级测试人员感到高兴。 使用此工具,您不仅可以管理版本,要求,风险,规范,测试,活动和错误。 它可以与所有连续集成平台集成,并且可以执行任何类型的测试。

能力:

  • 测试用例步骤的高级设置
  • 重用测试
  • 追溯矩阵
  • 测试实验室设置:硬件,软件,测试环境
  • 动作的高级记录(甚至是远程测试)
  • 自定义分析
  • 集成屏幕截图
  • 与JIRA,Redmine,MySQL,Oracle,Apache,Skype集成
  • 与5种不同的接口集成以进行手动测试
  • 集成了近70种自动化工具:Selenium,QTP / UFT,JMeter,Ranorex,TestComplete,JUnit,NUnit,TestPartner,Sahi,NeoLoad,QF-Test,RobotFramework,Sikuli,SoapUi,Squish,TestNg,TestOptimal等

免费:一个4-10人的团队,进行200次测试
下载链接



喜欢这个职位吗? 不要忘了分享!
记住,我们站在错误和客户端之间! :)

Source: https://habr.com/ru/post/zh-CN461205/


All Articles