开发测试中,测试用例的管理是不可避免的,就目前来看,大部分企业依然是以Excel的形式来进行用例管理,但采用Excel进行用例管理对将来的维护、统计和度量都会造成很大的不方便,那么,Bird今天为大家汇总了一些比较热门的用例管理工具来让用例管理变得更简洁高效。

 

1.TestLink

 

TestLink用于进行测试过程中的管理,通过使用TestLink提供的功能,可以将测试过程从测试需求、测试设计、到测试执行完整的管理起来,同时,它还提供了好多种测试结果的统计和分析,使我们能够简单的开始测试工作和分析测试结果。

 

wKioL1cUmfTCmVhzAAEaTnXw3UE209.png

 

2. IBM Rational TestManager

 

Rational TestManager是针对测试活动管理、执行和报告的中央控制台。它是为可扩展性而构建的,支持的范围从纯人工测试方法到各种自动化范型(包括单元测试、功能回归测试和性能测试)。并且Rational TestManager中开放的API允许用户为新的测试输入(例如,来自第三方工具的系统需求)和测试类型(例如自己设计的单元测试)构建支持。同时它还可以将需求链接到测试用例,确保了适当的测试覆盖。此外,猜测分析确保了,当需求发生变化时,被回溯至需求的测试用例将被自动标记为修改的可能候选对象。 

 

wKioL1cUmfjziGyTAAKLuaaEeiY370.png 

3. Microsoft Test Manage

 

MTLM (微软测试与实验室管理器)工具,主要用于创建测试计划、管理测试用例、运行测试用例以及测试结果管理等,并且这个MTLM工具可以单独运行,我们要是运行它的时候,是不需要启动IDE的。因为,其测试和实验室的管理的功能相对比较独立,作为一个单独工具使用会更轻便、更具有独立性和客观性。

 

wKioL1cUmfjjT18TAAB0-OPMMWE465.png 

4. TestBird图片式用例管理

 

TestBird新创的图片式用例具体是指用图片来代替传统的文档描述类测试用例,并且图片用例和操作在同一界面,免去了测试员切换窗口的麻烦,避免出现错误。

 

同时所有的操作步骤以及实际结果最终都以图例的形式进行自动的分类保存,不仅可以统一规范的管理案例,同时也能让执行结果和报告信息更全面、更易理解、效率更高,同时在下次测试的时候可以继承使用。

 

那么最终这款工具带来的最大优势便是让传统复杂的用例管理变得更简单、快捷和高效。配合TestBird云手机与云测试平台中的工具,把复杂的自动化测试简捷化,让初级测试人员也能轻松进行,在提升测试效率、效果的同时,降低成本。

 


wKiom1cUmTzROIz5AAC-5NqIRxA432.png

 

5. TestManager

 

这款工具是一个开放的可扩展的构架,他统一了所有的工具、制造。对于这款工具,专家可以使用它去协调和跟踪他们的测试活动。测试人员使用TestManager去了解需要的工作是什么,以及这些工作需要的人和数据。测试人员也可以了解到,他们工作的范围是要受到开发过程中全局变化的影响的。TestManager是这样一个地方,它会提供与系统质量相关联的所有问题的答案。

 

wKiom1cUmT6DYZ3UAAEGLBhlLCg419.png 

6. TestDirector

 

TestDirector是全球最大的软件测试工具提供商Mercury Interactive公司生产的企业级测试管理工具,也是业界第一个基于Web的测试管理系统,它可以在您公司内部或外部进行全球范围内测试的管理。通过在一个整体的应用系统中集成了测试管理的各个部分,包括需求管理,测试计划,测试执行以及错误跟踪等功能,很好地帮你进行用例管理,加速测试过程。

wKiom1cUmUCyAbmZAADRUHRizq8782.png 

7.TestCenter 

 

TestCenter是一款功能强大测试管理工具,它可以帮助您:实现测试用例的过程管理,对测试需求过程、测试用例设计过程、业务组件设计实现过程等整个测试过程进行管理。实现测试用例的标准化即每个测试人员都能够理解并使用标准化后的测试用例,降低了测试用例对个人的依赖;提供测试用例复用,用例和脚本能够被复用,以保护测试人员的资产;提供可伸缩的测试执行框架,提供自动测试支持;提供测试数据管理,帮助用户同意管理测试数据,降低测试数据和测试脚本之间的耦合度。

wKiom1cUmUGwo5mDAAEb1QrjM4c184.png 

8.QMetry

 

QMetry是一个集成的测试管理工具,您可以使用它来创建需求, 可以在多种平台和缺陷运行的测试用例(测试用例集)。在大多数情况下,它与许多主流的缺陷跟踪系统无缝集成,适合在自动化环境下使用。

 

wKiom1cUmUPhB3dbAAE2DXb4Q9A808.png 

9.TestRail

 

TestRail是一个集中在测试用例管理工具,您可以使用它来创建测试用例和用例集,跟踪执行和报告。此外,它集成了许多跟踪工具,在TestRail中,使得外部系统需求与测试用例关联起来。它附带了一个基于http API集成自动化测试的结果的收集功能。一个最常见的集成是Gemini,这是一个事件/票务管理系统(支持敏捷)。

 

wKioL1cUmgLye37mAADmWsotkMw349.png 

10.TestLodge

 

这是一个全面的测试用例管理工具,有4个关键方面——测试计划、需求、测试用例集/用例和测试运行。所以,正如你所看到的那样,这一切都是围绕着测试用例。对于所有其他的操作,它集成了许多主流问题管理工具,可以提供一个全面的解决方案。

 

wKiom1cUmUWAByrhAACvimV3VZU590.png 

11.Testuff

 

Testuff是Saas测试管理工具,有许多很酷的功能。典型的测试用例管理功能是默认包括的。此外,它有一个很酷的视频上传报bug的功能。集成了一个巨大的bug-trackers列表,如Bugzilla,JIRA,YouTrack, Mantis等等。它有一个支持自动化工具的API,像QTP,Rational Robot,Selenium、TestComplete等等。最重要的是,它很便宜。

 

wKiom1cUmUeQnJatAAEiWk7J-SI137.png 

12.Test Collab

 

这是一个基于web的测试用例管理工具, 因为它的“Ajax 'ified接口(在软件制造商的原话),它的速度是一个关键特性。它简单易用,集成了所有主要的bug/问题/事件追踪器,是可定制的和具有良好的报告工具。

 

wKioL1cUmgXz2H_AAAAbM8x-AbY470.png 

13. Gemini

 

这个工具的关键组件之一是支持测试和QA以及如项目计划、问题跟踪等其他方面。使用这个工具,您可以创建测试计划,测试用例,测试运行、可追溯性、测试运行报告等,还有各种集成和扩展。

 

wKiom1cUmUig58yXAAA4TOHhaWo788.png 

14.QAComplete

 

QAComplete是最强大的测试管理工具之一。这适合敏捷/传统、手动/自动化项目。你可以用它集成QTP TestComplete。对于自动化项目,你可以安排测试运行,远程注册,在任何主机上运行。还有一个详细的发布管理功能,提供了更好的分析。它的工作原理以及主要bug-trackers和源代码控制工具——Subversion, Perforce 和CVS。有着给定的所有特性,不过它有点昂贵。

wKiom1cUmUmT0EEUAACe-xiQV1Q813.png