网站大量收购闲置独家精品文档,联系QQ:2885784924

软件测试管理工具详解.doc

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件测试管理工具详解

ClearQuest 测试管理在何时以及如何发挥作用 ClearQuest 测试管理能在以下四个测试区域发挥作用: 测试计划:定义并给测试用例分组 测试编写:为执行测试用例创建文档或者自动化脚本 测试执行:运行使用 Rational Functional Tester 或者 Rational Performance Tester 编写的测试用例,记录测试结果并将它们储存在备份的数据库中。 测试报告:通过执行内嵌的或者自定义创建的查询或者图表在计划期间对测试进行分析 一、ClearQuest 测试管理客户端 ClearQuest 测试管理提供了三个图形化的用户界面(GUI): 完全的 Eclipse 插件 ClearQuest 客户端 一个本地的 ClearQuest 客户端 一个 Web 客户端 每个界面提供不同级别的功能特性。Eclipse 客户端拥有最多的性能。图 1中的图表比较了每个客户端的性能。 每个界面提供不同级别的功能特性。Eclipse 客户端拥有最多的性能。图 1中的图表比较了每个客户端的性能。 图 1. 三个 ClearQuest 测试管理客户端的对照 ClearQuest 测试管理对象模型术语 ClearQuest 测试管理利用下面的术语来定义对象模型。 测试计划:按等级对测试用例进行分组。一个测试用例可能仅属于一个测试计划。 测试用例:不包含脚本或者执行指令。 已配置测试用例:带有已应用配置的测试用例。 配置:定义一个测试用例的环境,比如操作系统,机器规格,软件版本等等。 迭代:IRUP 迭代,阶段,循环等等。 测试集:能够对测试脚本执行连续的执行。 测试脚本:IBM?Rational?Manual Tester、 IBM?Rational?Functional Tester,或者 IBM?Rational?Performance Tester 中的资产。包括实际的脚本,或者执行指令。一个配置好的测试用例都带有一个测试脚本。 资产注册表:存储所有与 ClearQuest 测试管理相关联的资产的文件地址。 测试领导者或者经理创建了测试计划,这个计划通过图 3 中举例说明的状态(或者阶段)不断演变。这个计划在编写阶段处于 Draft 状态,评审过程处于 Foreview 状态,然后进入 Approved 阶段。 图 3. 测试计划不断演进过程的不同状态 每个测试用例也可以由状态来定义。当团队正在对测试用例进行定义时它正处于 Draft 阶段,当完成对它的定义后,它就转换到 Planned 阶段。(参见图 4) 图4. 测试用例演进过程中的状态 当测试用例在开发过程中时,相应的配置测试用例处于 Draft 状态,这表明了一个成功的执行。如果一个缺陷或者其它问题阻碍了这个测试用例的完成,那么这个已配置测试用例就会被标记为 Blocked。(请看图 5) 图 5. 已配置测试用例的状态 如图 6 所示,测试集的状态与已配置测试用例的状态是一样的,因为一套就代表一组已配置测试用例。 图 6. 测试集的状态(与已配置测试用例一样) 从 ClearQuest 测试管理内部执行测试用例 ClearQuest 测试用例提供了为已配置测试用例调用合适的测试工具的能力。它包括阅读测试工具创建的测试日志的能力,以及为已配置测试用例创建测试日志结果的能力。利用 ClearQuest 的企业级的测试管理支持 Rational Manual Tester、 Rational Functional Tester、 Rational Performance Tester,以及 Eclipse TPTP 测试框架工具(JUnit、手册,以及 URL)。 注意: 测试执行在 ClearQuest Client for Eclipse(一个 Eclipse 插件)中得到支持,它是唯一能够支持所有测试工具的客户端。而 ClearQuest 客户端(Eclipse RCP, 或者功能全面的客户端平台)仅仅支持 Rational Manual Tester 脚本。 利用 ClearQuest 测试管理,您也可以创建使用不支持的测试工具的测试用例和已配置测试用例。这可以通过使用叫作 ExternalFile的测试类型来实现。您可以为一个 ExternalFile 测试类型的配置测试用例利用 ClearQuest 的形式,人工地记录测试结果。对于这些不支持的工具,您可以执行配置测试用例,然后通过输入这个测试运行的数据和时间,结果,以及其它与这个测试相关的信息来创建这个测试结果的报告。 注意: SPI Dynamics (请参见参考资源)为企业的测试管理,和 ClearQuest 一起整合了它们的测试工具。当它们的适配器安装以后,您将一个执行与一个测

文档评论(0)

ee88870 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档