TestDirector有些什么功能,如何对软件测试..(获奖名单已公布)(2012.10.15)
本周的问题为“TestDirector有些什么功能,如何对软件测试过程进行管理?”如果你也有问题想提出来和大家一起讨论,请点击此处>>
说不定下期讨论的问题就是由你提出的哦,请快快参与吧!
获奖名单
奖项获奖名单奖励答案链接
一等奖土土的豆豆 移动充值卡50元2#
这期问题对于新手来说建议参考官网产品资料即可。据本人经验,TestDirector也是MI的老产品之一,其目的就是管理测试需求、测试计划及缺陷跟踪分析等。本人了解过TD 7.6和8.0 (8.2),记得之后TestDirector应该没有更新,取而代之的是现在的Quality Center。下面分享一些很早前我查找过的资料。HP TestDirector 的五个模块——服务测试管理器、需求管理器、测试计划、测试实验室和缺陷管理器紧密集成在一起,从而保证了各个测试阶段之间顺畅的信息流。它完全基于web,支持分散的测试团队之间高水平的沟通与合作,促使形成更有效的、效率更高的全球应用软件测试流程。这种集成的解决方案可以实时了解相互关联的应用质量元素的改动信息。
HP TestDirector 把交流、组织、文档记录和结构引入每个测试项目。它成为中央控制点,把所有关于应用需求、测试和缺陷的信息存储在一个中央库里。尽管团队成员身处不同地点、不同机构,但是由于他们可以通过网络使用HP TestDirector,因而都能够访问关键项目信息,
通过给测试流程的每个方面增加结构,HP TestDirector使整个组织都受益:
● 业务分析员使用HP TestDirector 来定义应用程序需求和测试目标。
● 测试经理和项目负责人用HP TestDirector 设计测试计划和开发测试案例。
● 测试自动化引擎创建自动化的脚本,并将其存储于HP TestDirector 的存储库中。
● QA 测试员用HP TestDirector 运行手动测试和自动化测试,报告执行结果,并输入缺陷。
● 开发人员登录到HP TestDirector 数据库查看和解决缺陷。
● 项目经理使用HP TestDirector 创建应用程序状态报告并管理资源分配。
● 产品经理检查HP TestDirector 以便决定是否准备发布应用。
工作方式
HP TestDirector 在单个基于浏览器的应用程序中简化质量管理流程,从需求管理,到规划、进度安排和运行测试,直至缺陷跟踪。
服务测试管理:通过惠普服务测试管理(HP Service Test ManagementTM),适用于质量中心的惠普TestDirector 允许IT 团队自动为SOA 服务和环境创建QA 测试需求和测试资源。惠普服务测试管理能够对SOA 服务进行变化影响测试并与惠普Systinet 紧密结合起来。
需求管理:基于需求的测试根据业务用户的需要持续跟踪和衡量应用。这些应用功能需求在惠普TestDirector需求管理实验室(HP TestDirector Requirements Management tab)有明确解释。这些需求被链接到(和能够自动生产)功能测试案例,确保与对应的需求定义建立可追踪的链接。在整个测试流程中,HP TestDirector 确保下游的与特定需求相联系的每个质量保证工作的可追踪性。它让你很容易看到被测试覆盖的应用程序功能需求的百分比是多少,有多少测试已经被运行,多少测试通过了,多少失败了。
计划测试:基于这些需求,测试人员可以开始构建测试计划,并设计实际测试。可以在TestDirector 中创建测试计划,也可以从Microsoft Word或Excel当中引入。HP TestDirector为手动和自动测试提供一个存储库,包括利用惠普业务流程测试(HP Business Process TestingTM)来协调进行测试设计的能力。通过在中央存储库中维护所有测试计划信息,小组成员可以在以后发行应用程序时方便地重用整个测试计划单个
测试案例。
安排和运行测试:解决了测试设计和开发问题之后,测试团队准备开始运行测试。要将系统作为一个整体进行测试,测试人员需要执行各种类型的测试-
功能、衰退、负载、单元和集成,
每种类型的测试都有一组自己的需求、安排和过程。TestDirector 的Test Lab Manager允许安排运行无人值守测试、通宵测试或在系统对其它资源的需求最低时运行测试。
缺陷管理:分析缺陷,可以帮助经理对应用程序部署作出“继续/ 不继续”决策。TestDirector 的缺陷管理器(Defect Manager)支持整个缺陷生命周期-从初步问题检测到解决缺陷和验证解决结果。这可以确保在解决缺陷之前没有任何缺陷被忽略或关闭。提交每个新缺陷之前,TestDirector 都会检查数据库有无类似的缺陷,使重复缺陷最少,并消除手工检查重复缺陷
的需要。
图像和报表:测试流程生成大量的数据。TestDirector的可定制性图像和报表帮助分析这些数据。在传统组织中,要用10 甚至20 个小时创建测试执行报表或发布状态评估。使用TestDirector,所有这些信息都在您的掌控之中,因此您可以对您的应用程序状态或团队效率作出及时的决策。另外,TestDirector 可以把任何报告源输送给当地的Microsoft Excel,提供终端用户的无限的数据掌控。
功能与优点
● 通过基于Web 的单个应用程序支持整个测试流程 - 需求管理,规划、构建、安排和执行测试,缺陷管理,以及项目状态分析。
● 允许团队在任何时间任何地点通过浏览器界面访问测试资产。
● 集成行业最大范围的第三方应用程序,保护您在现有解决方案上的投资,并创建端对端的质量管理基础架构。
● 管理人工测试和自动化测试。帮助快速启动自动化项目。
● 全周每天24 小时自动安排和运行测试,无需人看管,从而加快了测试周期。结果存储于中央存储库中,同时创建分析的准确审计跟踪,并启用一致的质量流程。
● 允许团队在测试过程中任何一点用集成图形和报表分析应用程序就绪性。
● 使IT 团队为服务为面向服务的基础架构服务和环境创建质量保证测试需求和测试资产。
● 提供分析和决策支持工具:集成图形和报表帮助在测试过程中的任何一点分析应用程序的就绪性。使用关于需求覆盖、计划流程、运行安排或缺陷统计的信息,经理们可以对应用程序是否准备发行做出决定。论坛上相关版区也有很多资料,大家也可以去产品官网参阅技术文档和用户手册,这里附论坛上资源:http://www.51testing.com/html/51/139.html I have just known that testdirector is the Mercury Interactive's test management tool for enterprise-class production,the industry's first Web-based test management system. 回复 1# lsekfe
这个问题本身没什么问题,但是这个产品是过气的产品,现在早已经由TD改名为QC
与其说那,还不如说“TD与QC的区别与改进有哪些?”,更具有意义
是不是更合适呢?{:4_102:} 回复 4# TesterChen
你也看到了,现在题目难出。之前已经多少期了。我也已经不知道哪些题是出过的。那就弄些我肯定基本上确定没出过的题目,让大家探讨下!~ 回复 5# lsekfe
也是,难为你不断收集了。 回复 6# TesterChen
这是我应该的!:) 2楼回答的非常详细了:) 顶下,辛苦了 说的很详细,辛苦了 说的很详细,辛苦了 TD有4大组件:需求,测试计划,测试实施,bug管理 用QC的时间久一些,感觉QC比TD好用 顶下 QC主要是测试管理工具,但因为它本身字段可以自定义,所以我们在实际工作中也可以进行版本管理、流程管理、变更管理等。 弱弱问下MI是什么意思啊??? TD我用了半天时间,最吸引我的是4大组件:需求,测试计划,测试实施,bug管理。前一个环节的数据可以提供给后一个环节使用,减少了后一个环节的工作量提高了数据的复用性。 二楼说的非常详细,顶一下!!!QC现在支持自动生成文档还挺好的。 回复 16# 墨子馨
MI=Mercury Interactive, 以前是一家在软件测试行业比较牛B的IT公司,后来被HP收购了,所以好多产品也转到HP名下了。 TD了解的不多,是QC的前身。对于QC来说,它是对整个测试过程的管理,从对产品需求的了解,测试设计,测试执行,bug管理,以及到回归测试,后期测试的维护,都有很强的灵活性。
页:
[1]
2