IBM Rational ClearQuest Tool Tutorial

What is ClearQuest?

In this tutorial, you will learn-

Advantage of ClearQuest

Software Development Hub

ClearQuest can keep track of all the following information inside itself:

  1. Software Requirement Analysis
  2. Software Design
  3. Software Implementation and Coding
  4. Software Testing details
  5. Software Release Notes
  6. Software Maintenance

Deployment

System Requirements

System requirement is classified into two categories.

Requirements by Platform:

Requirements by Components:

Installation Workflow

Roles of the User

Roles

Tasks

Administrator

  • Create a plan for the Change Management Process
  • Maintain databases
  • Create and customize schemas
  • Troubleshoot the entire system.

Designer

Design and customize the schema to match with the change management process.

Project Manager

Allocate changes requests to the members of the team.

User

Create, update and reports on process records in the Client Interface

Documentation Setup

ClearQuest Components

ClearQuest Package and Integration

The following table describes the list of integration packages available for ClearQuest:

Package Description
AMBaseActivity Supports ClearQuest Project Tracker.
AMStateTypes Supports for Change Management and its state types. Maps schema states to its types: Waiting, Ready, Active, and Complete.
AMWorkActivitySchedule Helps in query records being created and updated with Rational ClearQuest Project Tracker.
BaseCMActivity Support for the BaseCMActivity record type. Alternative for Defect record type.
IBM Rational ClearCase (read-only) Support for the BaseRational ClearCase integration.
CrossPlatformSCM (CPSCM) Allows you to use Rational ClearQuest as a single point of control for running coordinated builds and promoting operations.
Deployment tracking packages The following packages enable deployment tracking:
  • Deployment Tracking
  • TPM
  • eSignature
  • AuditTrail
  • Email
  • Build Tracking
PQC (read-only) Support for integration with IBM Rational Purify®, IBM Rational Quantify®, and IBM Rational PureCoverage®.
Project Allows you to track records according to a project.
Project Tracker Rational ClearQuest Project Tracker is an add-in to Microsoft Project that integrates Rational ClearQuest functionality.
IBM Rational Portfolio Manager Links development activities with planning and tracking
Repository (read-only) Supports IBM Rational RequisitePro®, IBM Administrator, and IBM TeamTest.
Rational RequisitePro (read-only) Supports integration with Rational RequisitePro.
TeamTest (read-only) Supports integration with IBMTeamTest.
UCMPolicyScripts Supports Unified Change Management (UCM) package by adding some global scripts.
UnifiedChangeManagement (UCM) (read-only) Supports UCM process by enabling integration with IBM Rational ClearCase 4.0 and higher.

ClearQuest Schema, Schema Repositories, Database and Connections

ClearQuest Schema

The schema contains metadata that describes how to use the records in the ClearQuest. It includes

Schema Repository

ClearQuest stores Schema in Schema Repository.

If your team has developers working on different projects, you can store the user database schema for those projects in the same repository.

The above diagram shows that multiple ClearQuest user databases are stored in the same repository.

Databases

A database is a collection of data given by the user in the process model. We can relate the databases to its corresponding schema. It stores data in records and it has records for each request.

Here is the detailed view of how the databases are laid out. It is divided into two major parts.

Connections

Connection is nothing but a database set, a schema repository and its associated databases are connected to each other. One connection is associated with several projects, and a project can have several connections.

It can be managed by the command line utility cqreq. It is stored in <INSTALLDIR>ClearQuest/bin directory.

Following are the attributes of command line cqreq,

Rational ClearQuest Test Management

Rational ClearQuest Test Manager

Change Management Process

Concepts of using ClearQuest

Basic concepts of using ClearQuest are:

To get Start with the ClearQuest

  1. Start-> Rational ClearQuest
  2. Login to ClearQuest, type UserName and no need to type the Password
  3. Click on 'OK' Button.

The ClearQuest main window looks like this and consists of

  1. The workspace displays the queries, charts, and reports that are available
  2. Double click a query to locate records in the database
  3. Query Builder displays the results of a query. Click a record to display its data in the record form
  4. Use the record from to view and modify the records.

Submit a Change Request

Step 1) Submitting a change request is the first step, and it creates a record in the user database.

Step 2)

Working with Change Requests

ClearQuest allows us to modify the state of the change request records. By doing this, we can modify and change the state of the action records.

Step 1) Click on Actions drop-down list. It will give the list of options that we can do with the change request records.

Step 2) From the Actions list, you can select your desired option.

For instance, Assign action changes the state to Assigned.

Track Change Requests

ClearQuest helps to get a clear picture of the change records. Every member of the project team can keep track of the changing requests.

ClearQuest allows us to create a new Query from the beginning or to create it as a subquery from the existing query.

Step 1) By selecting Query-> NewQuery, ClearQuest Query Wizard appears and it helps in creating a new query.

ClearQuest allows us to modify a query.

Step 1) Drag and drop your queries into the Personal Queries Folder

Step 2) Use Query Editor tab to change the filtering criteria for a query.

Step 3) Then select the Display Editor to set up how the queries result to be displayed

Gather Project Metrics

ClearQuest Charts

Following are the steps to see charts and reports.

Step 1) Drag a chart from your queries into the Personal Queries Folder before modifying it

Step 2) Double click the Chart you wanted to display it.

Step 3) Now, right click and select "drill down" option from the menu.

ClearQuest Reports

ClearQuest has reports and report formats to use on your data.

Step 1) To create a report first, you have to run a query and then click on button.

Step 2) This opens the Create Report dialog box as below. Click on the button to export the report to your desired format such as HTML, Excel, etc.

The report will look something like below.

Administrating and Customizing ClearQuest

ClearQuest allows us to do the following administrative and customizing tasks:

Designing a Schema

Working with Repositories

ClearQuest has ClearQuest Maintenance Tool

Exporting ClearQuest Data

Importing ClearQuest Data

Summary

This article is contributed by Nandhini Sundar

 

YOU MIGHT LIKE: