使用RQM中Dashboard仪表盘管理软件测试流程

发表于:2011-06-19来源:IBM作者:IBM点击数: 标签:
本文主要介绍了 IBM Rational Quality Manager 中的 Dashboard 的作用,各个角色默认的 Dashboard 的功能、以及编辑步骤。 仪表盘的英文名称是Dashboard,是将多个仪表、图表、报表等内容整合在一个页面上进行显示的工具,这个概念在Business Intelligen

  本文主要介绍了 IBM Rational Quality Manager 中的 Dashboard 的作用,各个角色默认的 Dashboard 的功能、以及编辑步骤。

  仪表盘的英文名称是Dashboard,是将多个仪表、图表、报表等内容整合在一个页面上进行显示的工具,这个概念在Business Intelligence方向有普遍的应用。在Rational Quality Manager中,仪表盘被赋予了更多的功能,不但可以根据角色权限展现出用户普遍关心的信息,编辑Viewlet(那些您可以在仪表盘上创建来显示关于状态的实时更新的小窗口),用户更可以在基本信息上进行向下钻取(drill-down)操作以产生同一级数据的详细信息。仪表盘的这种表现形式既美观,又能给用户舒适的感觉,在一个测试团队中可以帮助成员快速的对项目状况作出准确的判断,提高了测试团队整体的工作效率。

  目前的软件测试团队中存在着多种角色,如测试经理、测试构架师、测试人员等等。他们不只需要完成自己的工作,还要协同合作。Rational Quality Manager 为团队的协同合作提供了一个平台。但是,由于各个角色所关心的工作项目和状态又不同,每个人对 Rational Quality Manager 的熟悉程度又不同,他们就难免会有通过一个入口直接读取常用信息的需求。而 Dashboard 则为这种需求的实现提供了保证,用户登录后,Dashboard 会立刻呈现在他们面前,不同的角色可以看到不同的信息,即使对 Rational Quality Manager 的使用不是非常熟悉,也可以很快的获取数据,大大的提高了用户工作效率,进而提高了团队的工作效率。

  本文主要介绍了 IBM Rational Quality Manager 中的 Dashboard 的作用,各个角色默认的 Dashboard 的功能、以及编辑步骤。

  Rational Quality Manager 简介

  Rational Quality Manager(rqm/" target="_blank" >RQM)是用于软件产品质量管理的软件,建立在 Jazz 平台上,可以对管理流程进行控制,追踪工作状况,并且对其进行报告。各类工作人员可以在此平台上相互合作,进行手工测试集成测试或自动划测试,此平台为软件质量管理的协同工作创造了条件。

  Rational Quality Manager 的基本架构

  图 1. Rational Quality Manager 基于 Jazz 平台的构架图

图 1. Rational Quality Manager 基于 Jazz 平台的构架图

  在上图中,Jazz 服务器运行在一个 J2EE 应用服务器上,并且可以读取部署于数据库服务器上的数据库,或将新的数据存储在上面。客户可以通过两种方式来访问 Rational Quality Manager,分别是 Eclipse 客户端和 Web 浏览器客户端。而 Jazz 服务器有用户接口(UI)与这两种客户端进行交互。这样,用户就可以了解团队工作的状况,并执行自己的测试工作。

  Rational Quality Manager 的基本流程

  Rational Quality Manager 中的工作基本流程如下:

  图 2. Rational Quality Manager 在测试前期准备中的工作流程

图 2. Rational Quality Manager 在测试前期准备中的工作流程

  在上图中,描述了测试前期准备过程中,在 Rational Quality Manager 中的工作流程。首先要创建测试计划,并将需求导入 Rational Quality Manager。此后,创建测试用例,将测试用例与需求相关联,并将测试用例分配给测试人员。测试人员创建测试脚本,关联脚本到测试用例,最后为测试用例创建测试执行记录。

  图 3. Rational Quality Manager 在测试中的工作流程

图 3. Rational Quality Manager 在测试中的工作流程

  在测试过程中,Rational Quality Manager 的工作流程如上图。在测试计划执行之初决定是否申请实验室资源,之后执行测试用例。此后,测试人员执行相关联的测试脚本,在脚本执行过程中发现、提交缺陷,并与开发人员协同处理缺陷。最终将测试结果写入执行记录。Rational 还会为各种对象在各个状态的数据给出报表,方便进行分析。

  Rational Quality Manager 的角色分类

  Rational Quality Manager 支持多种角色,包括测试经理、项目经理、实验室管理员、管理员、测试架构师、测试人员等。适用于各种规模的测试团队,完成各种测试任务。用户无论何时何地都可以通过统一的平台高效的进行协作。下面具体介绍一些用户角色的职责:

  测试经理:

  审查主页

  创建、编辑测试计划和测试用例

  审查报告

  审查并批准测试计划及测试用例

  分配工作项目

  执行报告以追踪项目状态

  监控状态和需求

  监控跟踪能力

  为测试计划设定版本

  项目经理:

  审查主页

  创建测试用例

  使需求与测试用例相关联

  执行报告以追踪项目状态

  定义测试环境

  批准测试用例

  创建测试执行记录

  创建实验室资源请求

  审查团队信息

  分配工作项目

  创建缺陷

  测试人员:

  审查主页

  创建手工测试

  创建测试用例

  创建测试执行记录

  通过应用手工和自动化脚本来运行测试执行记录

  复用测试脚本

  为测试请求实验室资源

  创建缺陷

  实验室管理员:

  审查主页

  完成实验室资源的请求

  Dashboard 在 Rational Quality Manager 中的简介

  仪表盘的英文名称是 Dashboard,是将多个仪表、图表、报表等内容整合在一个页面上进行显示的工具,这个概念在 Business Intelligence 方向有普遍的应用。

  Dashboard 的普遍特点及作用

原文转自:http://www.ltesting.net