2020年11大最佳测试管理系统

每个项目都是独特的,每个团队都有自己的需求。但是,我们所有人都渴望使用高质量的工具,这些工具可以节省时间,并使质量检查专家能够更好,更快地进行测试,理想情况下,TMS可以执行自动测试。



我们重新分析了经过时间考验的新测试管理系统,这些系统现已在市场上流行。我们选择了梦想中的测试管理系统中应具有的功能,比较了产品的功能并研究了用户评论。我们分享了一系列工具,其中一种绝对适合您的团队。



这里没有评级,每种工具都有其自身的优缺点。大多数测试管理工具都是付费的,但每个工具都有免费试用版。



图片



我们希望从便捷的测试管理系统获得什么?



TMS用户希望看到以下内容:



  • 方便的安装和支持。
  • 方便直观的界面。
  • 创建和管理项目。
  • 创建用户并为用户设计角色。
  • 与自动化测试的便捷集成。
  • 测试计划的创建。
  • 测试用例的创建。
  • 创建清单。
  • 建立共同的音调
  • 测试用例/清单版本。
  • 创建自定义属性/配置。
  • 测试用例/清单运行。
  • 清晰的报告系统。
  • 内置的错误跟踪系统。
  • 通知系统内部和外部同事的能力。
  • 与其他工具集成。


为什么需要TMS?



有几种方法可以解决创建单个TMS以与所有项目文档一起使用的问题:



  1. 最便宜的方法是不打扰和选择Google Docs作为可追溯性矩阵,并将缺陷保留在开源错误跟踪器中。
  2. 另一种方法是使用与该公司的错误跟踪器集成的一种流行的TMS应用程序。
  3. 下一步的方法是根据项目的详细信息,任务范围,文档类型和所使用的测试类型来选择测试管理系统。


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



2020年流行的测试管理系统



  • ALM辛烷
  • 测试IT
  • 测试栏
  • 和风
  • TM4J
  • 卡塞
  • 实践测试
  • Testuff
  • 蔚蓝
  • MTM TFS
  • 瓜里提


让我们更详细地考虑选定的工具:



1. ALM辛烷



ALM Octane在产品生命周期管理和测试中拥有悠久的历史。该工具允许您在开发的所有阶段计划,创建,测试和控制。最初的开发比较困难,但是对于大型公司来说是必不可少的,在这种公司中要特别注意生产细节。支持通用步骤功能。使用自动化测试。每个测试用例的实际通过时间。webhooks的功能已实现。

有一个内部错误跟踪器。方便的报告构建系统。



正是因为该产品已经过测试,所以在Internet上有大量用于设置和使用的手册和视频指南。



图片



能力:



  • 共享需求和资源库
  • , , ,
  • ,
  • Agile
  • :
  • 50+


: 30





2. Test IT



测试IT-测试人员为测试人员创建的TMS。该工具的特点是经过深思熟虑和直观的界面。在系统内,可以创建项目,并为每个经常重复的操作分为通用步骤的测试用例和清单的结构化库。该工具非常灵活-在每个项目中,都会创建其他自定义属性/配置,分配项目角色和权限,从而简化了针对公司流程的TMS的自定义。测试IT帮助测试团队负责人在用户之间平均分配工作量,并使用用户请求和报告控制工作执行。而且,在系统本身内,无需使用第三方即时通讯程序即可与同事进行通信。



应用程序开发人员非常重视自动化测试,测试库中的每个测试用例都可以与API自动测试链接。正确配置的与自动测试的集成使您可以直接从TMS实时监视运行及其结果。您将能够直接从Test IT中查看正在进行的自动化测试,分析其结果并查看源代码。如有必要,您可以在系统外部创建测试运行,并使用您自己的自动测试来填充它,而无需链接测试脚本。



图片



Test IT正在积极开发中,它接受用户的功能要求,并阻塞一半的待办事项,俄语中有称职的技术支持。



能力:



  • 管理测试计划,测试用例和清单
  • 重复活动的一般步骤
  • /
  • QA
  • API
  • -
  • ,
  • JIRA
  • API


: -





3. TestRail



该软件对于质量检查团队和开发团队都很方便。可以根据敏捷方案或更传统的方法来构建测试计划。该工具可让您实时了解测试进度。您可以根据需要的指标构建自定义报告。新版本已与Assembla集成。还支持内部聊天和通知外部系统的功能。



图片



除了能够将测试脚本分解为测试运行并将其进一步放置在测试计划中之外,您还可以使用诸如Milestone之类的实体,这将使您可以方便地自定义测试过程。



您可以自定义项目的类型以在其中维护测试文档。



能力:



  • ,
  • ,
  • JIRA, Redmine, YouTrack, GitHub, Jenkins, Selenium Visual Studio
  • REST API


: 30





4. Zephyr



Zephyr是著名JIRA的插件,该插件将测试集成到项目周期中,使您可以跟踪软件质量并做出通过/不通过的决定。在新版本中,支持使用自动化测试。



图片



就像JIRA中的任何其他任务一样,可以创建,执行和跟踪测试用例。为了更好地固定测试过程,与质量管理,自动化,持续集成和分析工具集成在一起。有可能创建自定义属性。此外,该产品还具有快速响应的技术支持。



能力:



  • 链接到用户故事,任务,需求,缺陷
  • 部署配置:在云中,在服务器上,在数据中心
  • 有关分析和DevOps仪表板的扩展信息
  • 与JIRA,Confluence,Selenium,Jenkins和Bamboo集成
  • 自动化测试
  • 创建自定义属性
  • 清晰的报告系统。


免费试用:30天

下载链接



5. TM4J



TM4J aka Adaptavist是JIRA中的测试管理应用程序,可让您维护JIRA中的测试文档。链接测试脚本并直接在JIRA中发布。支持使用自动化测试。能够将重复步骤组合成一个通用步骤。



图片



能力:



  • 在不离开JIRA的情况下链接测试脚本和问题
  • 使用自动化测试
  • 内部错误追踪器
  • 清晰的报告系统
  • 使用通用音高
  • 实际测试时间
  • 将数据导出到Excel


免费试用:30天

下载链接



6. Qase



Qase是基于云的TMS,可帮助您的团队提高生产力并简化软件流测试。支持将不断重复的动作组合为一个通用步骤,从其他TMS导入数据的功能。管理系统用户的角色和权限。报告系统已在新版本中得到改进。



图片



能力:



  • 测试库:将测试分为逻辑组
  • 制定案例步骤,设置优先级和严重性
  • 运行测试运行并跟踪每个测试的时间
  • 储存项目文件
  • 自动将缺陷插入集成的跟踪器
  • 与JIRA,Redmine,YouTrack和Slack集成
  • 将自动测试结果与REST API相结合


小型企业免费

下载链接



7.实践测试



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



图片



在新版本中,使用自动化测试的功能已得到改进。



技术支持已培训了质量检查人员,他们可以快速了解您的问题。



能力:



  • 轻松将新功能的测试添加到回归测试中
  • 根据测试所涵盖的微服务(甚至是跨服务的微服务)对测试进行分组
  • ,
  • JIRA, Redmine, Jenkins, GitLab Slack


: 14





8. Testuff



Testuff团队提供了一个非常方便的工具,该TMS尝试结合从瀑布模型到黑匣子测试的所有测试方法。

Testuff开发人员已将其产品单独标识为可在任何设备(智能手机,平板电脑等)上使用的唯一TMS。



图片



此解决方案具有TMS所需的一切:凉爽的界面,清晰,方便的维护测试文档,配置和自定义属性的方式,两个与现有的错误跟踪器集成的方法,并添加了视频记录器。



能力:



  • 测试计划
  • 直观的拖放界面
  • 带有详细图形的可视报告
  • 与第三方错误跟踪工具集成的两种方法
  • 从任何设备进行测试的能力


免费试用:30天

下载链接



9. Azure DevOps服务器



这是用于测试和自动测试的强大工具,由于其复杂性,您可以根据需要自定义工作区。直接与CI / CD服务一起使用,将存储库直接集成到Azure中,维护要在板上布局的sprint的测试文档,针对测试文档及其通过的结果提供最详细的报告。



图片



另外,值得一提的是与Microsoft的IDE集成的功能,您可以直接通过Azure编辑和自定义代码,并与Microsoft的各种系统集成。



能力:



  • 与任何Microsoft产品集成
  • 本机界面
  • 与任何CI / CD集成
  • 方便的仪表板
  • 使用自动测试
  • 自定义属性


免费试用:30天

下载链接



10.MTM TFS



Team Foundation Server(TFS)是Microsoft提供的全面解决方案,包括源代码控制系统,数据收集,报告,跟踪状态和项目更改。



Microsoft测试管理器是此产品的一部分,需要安装Visual Studio。这种组合使将分配给测试人员的任务与已建立的缺陷关联起来,并报告工作时间。



图片



测试计划和结果存储在Team Foundation Server中。

MTM包括测试计划,测试用例和配置。



TFS本身是专有软件,许可是商业性的。它在三个级别上起作用:客户端层,应用程序层和数据层,具体取决于它可以通过Web或通过桌面应用程序工作。MTM仅在应用程序级别起作用,因此需要在服务器上安装(如果服务器是远程的,则通过VPN完成工作)。



能力:



  • 探索性测试
  • 计划和执行手动测试
  • 跨平台测试配置(针对不同平台/发行版的同一测试的不同版本)
  • 测试通过的诊断信息(日志,视频等)
  • 测试的进出口
  • 跨项目测试的进出口
  • 手动测试的记录和回放(记录器)
  • 测试自动化


免费试用:30天

下载链接



11. Kualitee



Kualitee是Kualitatem的产品,Kualitatem是一家软件测试和信息安全公司,专门致力于使应用程序无处不在。



图片



Kualitee提供项目管理,测试管理,缺陷管理功能以及与错误跟踪器的集成。灵活的自定义属性系统使您可以非常精确地自定义所需的工作空间。此外,可以深度配置用户配置文件和访问权限。



能力:



  • 项目管理
  • 缺陷管理
  • 测试文档管理
  • 个人工具栏
  • 智能用户设置


免费试用:30天

下载链接



喜欢这个帖子?别忘了分享!

请记住,只有测试人员站在错误和客户端之间!:)



All Articles