通过 Jazz 和 IBM Rational Team Concert 进行测试管理

发表于:2008-7-31 11:41

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

 作者:Carrie Song    来源:IBM

分享:

  最后,由 Bob 完成测试用例的执行。

  当工作条目 59 被标记为关闭的时候,测试实例 2005(59)同时也在 Test Plan Overview 视图中被标记为完成,请参见图 11 中所示。这有助于您跟踪方案的处理过程。


  图 11. 当相应的工作条目完成时,任务也在测试用例中被标记为完成
  

  方法 2. 将 Team Concert 和 IBM Rational ClearQuest 结合起来使用

  对于那些熟悉 IBM® Rational® ClearQuest® 并且使用过 ClearQuest 进行问题管理的测试人员来说,Rational Team Concert 提供了一个 ClearQuest 连接器和条目协作组件,将 ClearQuest 同 Jazz 开发平台结合起来,使您能够同步 ClearQuest 记录和 Team Concert 工作条目之间的信息。ClearQuest 中的任何变化都将被自动地同步到 Team Concert,反之亦然。在这种方式中,您可以继续处理您的 ClearQuest 记录,并且充分利用 Jazz 开发平台中的协作和高级特性。

  这一小节给出一个具体的例子,介绍如何使用 Jazz 进行测试管理

  测试人员在 ClearQuest 中为开发人员打开一个问题工作条目

  在这个例子中,项目名称为 Myproject,关键人员包括:

  Alice,一位测试人员
  Bob,一位开发人员
  在测试期间,Alice 发现了一个问题。同往常一样,她在 ClearQuest 中为 Bob 打开一个问题报告 TABC00000011,请参见图 12 中所示。

  图 12. 在 ClearQuest 中被打开的 TAB00000011 问题

  

  Jazz 自动创建工作条目的一个问题类型

  Jazz 中的 ClearQuest 连接器将轮询 ClearQuest 的变化,找出这一新的 ClearQuest 记录,并且在同步发生时创建一个新的工作条目。这一新的条目(问题 17)是一个问题类型工作条目,并且它的属性值被同步到 ClearQuest 记录中的数据。它被指派给 Bob。如果 Bob 正在他的 Team Concert 客户端中工作的话,他将看到这一新被打开的问题成为他的 Work Items 窗口中的一个新的工作条目(请参见图 13 中所示)。他可以双击该工作条目,查看详细信息,并且开始处理这个问题。


  图 13. 一个新的工作条目 Defect 17 被自动地创建出来

  

  Jazz 在 ClearQuest 和 Rational Team Concert 之间同步工作条目的变化

  ClearQuest 记录或者 Team Concert 工作条目的任何变化都可以被自动地同步。图 14 和 15 中显示了这样的一个例子。在 Bob 对其所做出的改变进行保存之后,ClearQuest 中的问题记录将显示产生于 Team Concert 同步的同样的变化。这可能需要几分钟的时间,取决于您在 ClearQuest 连接器属性文件中所设定的轮询间隔时间。在这个例子中,Bob 分析了这一问题并且发现需要向测试人员索取更多的错误日志。于是他向工作条目中添加了一个注释,并且保存下来。


  图 14. 在 Rational Team Concert 中向工作条目 17 添加注释

  

  在同步操作之后,Alice 将看到注释将作为 ClearQuest 中这一问题的 Note 日志。她可以收集并且向问题中添加错误的日志。


  图 15. 注释被添加作为 ClearQuest 中的问题 TABC0000011 的 Note 日志

  

  成将会发布更加方便和可靠的新版本。

  比较两种方法

  在第一种方式中,测试团队通过使用 Jazz 的所有功能在 Rational Team Concert 中执行所有的测试活动和测试管理。因此,在项目开发过程中,无论是测试还是开发团队,都使用统一的方法和相同的平台。这对于项目管理起到了很大的帮助作用。由于您只需要让团队学会如何使用 Team Concert,所以对于训练的要求是最小化的。结果是开发和测试之间的连接和协作更加无缝和有效。由于每个人只使用一个词汇表和架构,所以信息的交换也更加准确和清晰。

  然而,某些特定的测试特性并没有在当前版本的 Team Concert 中被实现。举例来说,在某些大型项目中,测试用例使用权重来衡量测试工作量。有时我们需要定义测试用例在多大程度上成功,在多大程度上失败,从而现实测试用例执行的成功率。幸运的是,Jazz 在服务器端和客户端上都是可扩展的,所以这些特性可以通过 Jazz 的扩展和定制来实现。

  在第二种方式中,ClearQuest 同 Team Concert 进行结合和同步。如果测试团队已经熟悉这款软件的话,那么他们就可以继续处理 ClearQuest。ClearQuest 记录和 Team Concert 工作条目由 Jazz 在后台自动地进行同步,这使得项目团队能够和其他团队进行协作。因此,测试团队不仅可以使用 ClearQuest 中的问题管理和测试管理的强大功能,还可以享受 Jazz 开发平台所提供的协作高级特性。

  我们所使用的这一版本的缺点是,缺少 ClearQuest 连接器的设置工具或者向导。因此,配置工作必须由手工完成。

  总结

  本文介绍了两种在测试管理中使用 Rational Team Concert 的方法。

  Jazz 提供了一个集成协作的软件开发环境,测试团队能够知道项目和合作者各项活动的进展情况,并且能够更快、更简单、更有效地完成团队管理任务。由于 IBM 团队持续进行 Jazz 平台的开发,并且不断发布 Rational Team Concert 客户端软件的新版本,所以我们有理由期待更多的特性和更加稳定的性能。

33/3<123
100家互联网大公司java笔试题汇总,填问卷领取~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号