关闭

使用 IBM Rational ClearQuest Test Management 进行测试管理和跟踪

发表于:2007-11-28 14:50

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:网络转载

  • 利用自定义的查询,对测试用例当天的计划,编写,以及执行进行报告(图 33)

图 33. 查询关于测试用例的计划、编写,以及执行日期的问题
图 33. 查询关于测试用例的计划、编写,以及执行日期的问题

  • 利用自定义的查询,对测试用例计划,编写,以及截止今天的执行进行每周一次的进展报告(图 34)

图 34. 查询关于测试用例计划,编写,以及执行的每周进展报告的问题
图 34. 查询关于测试用例计划,编写,以及执行的每周进展报告的问题

  • 利用内嵌的图表,对截止今天的成功的或者失败的测试用例进行报告 (图 35).

图 35. 测试用例截止今天的成功或者失败的报告
图 35. 测试用例截止今天的成功或者失败的报告

  • 利用内嵌的图表,通过每周的进展情况对测试用例的成功或者失败进行报告(图 36)。

图 36. 截止今天的成功或者失败的测试用例报告
图 36. 截止今天的成功或者失败的测试用例报告

遇到的问题以及工作背景

  我遇到过两个问题,并且我们发现在这里的工作背景中有所描述。

问题 1. 更改过期的用户数据库的密码

  在每个 ClearQuest for Eclipse 客户端上,每个用户都需要利用管理员创建的 profile 再次安装这个连接。因此,管理员需要创建一个新连接 profile 并将它分配到每个用户,然后按照以下的步骤重新对用户数据库进行配置:

  1. 启用 ClearQuest 设计工具。
  2. 像管理员一样在网络联机的主机上进行操作。
  3. 当遇到要打开一个计划的提示时,点击 Cancel
  4. 点击 Database 键符,然后选择更新用户数据库属性
  5. 确保这个逻辑数据库名称已经被选中(在这个例子中是,MAR),然后点击 Properties
  6. 将密码域中的密码更改为新密码。
  7. 点击 Update
  8. 点击 OK
  9. 关闭 ClearQuest 设计工具。

问题 2. 将一个测试脚本与配置测试用例连接起来

  当您尝试将一个 Rational Manual Tester 测试脚本与一个配置测试用例联合在一起的时候,如果获得一个关于 URL 域无效值的错误消息,(请参见图 37显示的屏幕截图),这里,有一个解决问题的方法:

  1. 将 File 域添加到 TMExternalFile 记录类型,并将 Unique Key 从 URL 移到 File 域中,
  2. 然后在 File 域中,TMTestCase 和 TMConfiguredTestCase 窗体中将参考更改为 URL 域。

图 37. 无效的 URL 值的错误消息
图 37. 无效的 URL 值的错误消息

结果和未来开发的建议

  ClearQuest 测试管理在跟踪测试进展中被证明是非常有用的。它还紧紧地与 Rational ClearCase 和 ClearQuest (缺陷)结合在一起。如果您的产品代码和测试用例版本被 ClearCase 控制着,如果这个测试是在 Rational Functional Tester 或者 Rational Performance Tester 窗体中编写,那么您就可以很容易地开始这个执行。如果您的缺陷和测试储存库在同一个服务器上被管理,如 ClearQuest,那么您将能够在同一个客户端中与测试用例和缺陷报告一起工作。在软件开发中利用 ClearCase 和 ClearQuest,Rational TestManager 已经可以很自然地适合任何环境了。

  最后,要在一个 DB2 环境中部署 ClearQuest 测试管理,我们需要创建我们自己的,自定义化的适配器,这样我们就可以利用这个适配器执行我们的 Perl-based 测试工作,如测试用例在 Rational Functional Tester 或者 Rational Performance Tester 中编写,这样测试结果也将以一种 ClearQuestand 测试管理能够解析和理解的方式编写。

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号