You are on page 1of 59

Welcome

To Presentation On

HP Quality Center
By Digambar

Agenda

Chapter - 1: Introduction to HP Quality Center. Chapter - 2: Release Management Module. Chapter - 3: Test Plan Module.

Chapter - 4: Test Lab Module.


Chapter - 5: Defect Management Module. Chapter - 6: Reports Module.

HP Quality Center Introduction

HP Quality Center is a test management tool from HP It offers an organized framework for testing applications. It helps maintain a project database of tests that cover all aspects of application functionality. Graphs and reports can be generated to analyze the information.

Test Management Process


Specify Requirements

Analysis Plan/Create Tests

Execute Tests Report and Graph Generation

Track defects

Quality Center Modules


The quality center has following basic modules.

Releases Requirements Test Plan Test Lab Defects

Chapter - 2:

HP Quality Center Release Management Module

HP Quality Center Release Management

The application testing process begins by defining a release tree in Releases module. Here is the release management work flow.
Define Releases and Cycles Assign Requirements

Assign and run Test sets Assign Defects

Analyze Releases and Cycles

Defining Releases and Cycles

The foundation of the release module is the Release Tree. Release Tree enables the modeling of the upcoming releases within a hierarchical tree structure. A project manager starts by defining a release folder along with its releases. A release represents a group of changes in one or more applications that will be available for distribution at the same time. After defining the release, a QA manager defines cycles. A cycle is a set of development and quality assurance efforts performed to achieve a common goal based on the release timeline.

Assigning Requirements
After defining the releases and cycles, the QA manager assigns the Requirements from requirement module to Releases and Cycles.

Chapter - 3:

HP Quality Center Test Plan Module

Topics Being covered

What is Test Plan module? Test Plan Tree structure Designing Tests

Parameters

Quality Center - Test Plan


Test Plan
It is a repository of test cases. Can be accessed through the Test Plan section in the Quality Center

Uses Subject (Root)-Folders-Test

Model

Folder or Test name can be # Module name # Scenario name # Functionality name

Test Plan starts after requirements are baselined

Quality Center - Test Plan

Developing a Test Plan consists of the following Steps:

Test Plan Module


Key elements in the Test Plan Module are

Developing a Test Plan Tree


Designing Tests Designing Test Steps

Using parameters in tests


Creating and Viewing Requirements Coverage Monitoring the status of test plans

Developing a Test Plan Tree


To Create a Test plan Tree:

Go to Tests>New Folder

On New Folder dialog provide the required Folder name

Designing Tests
Adding a test to the subject folder.
Available test type:

Manual Business Process WR_Automated LR_Scenario VAPI_XP Test System Test Alt_Scenario Quick Test_Test (Need QTP add-in)

Designing Tests

The new test is added to the test plan tree under subject folder Add a test Description. In the Details tab, you can see the test name, test designer, creation date, test status, and other information.

Designing Test Steps


Designing Test Steps:

Goto Design Steps tab of created Test


Click the Design Steps

tab.
Click the New Step

button. The Design Step Editor opens

Designing Test Steps

Define a step for displaying SAP Home screen page Step Name: Step 1 Description: Login to SAP Expected Result: SAP Home screen should be visible. Click OK

Designing Test Steps


To create an another step click on New Step icon Define a step For capture t code SE11then table ZWTY_MYMAP. Step Name: Step 2 Description: Capture the T code SE11 then table ZWTY_MYMAP. Click on display button Expected Result: A screen titled 'Dictionary: Display Table' should be displayed Click OK

Repeat the same to add more number of steps.

Chapter - 4:

HP Quality Center

Test Lab Module

Topics Being covered


Introduction Creating Test Sets Executing Test Sets Analyzing Results Linking Activities

Process Flow

Create a Test Set

Select the Test Lab module Click on Create Folder the name for the folder. icon at the left corner of the module and give

Select the created folder and click on create test set and give name and description for the test set. A New Test Set is created. Select the Test set created.

to create a set

In the Test set properties

Create a Test Set

Test Set Properties Window: The Details tab enables to give the estimated open date of test and estimated close date of test set.
In the attachments tab we can add an attachment to the test

set. Attachment can be a file, URL, snapshot of application, and item from the clip board or system information.

Create a Test Set

On failure tab enables to set the conditions if any of the

automation test fails. Conditions are like stop the test set, repeat the failed test or rerun the test set or do nothing. the test is finished with failed status, or failed due to some network issues, or execution of test set is finished.

Notifications tab enables send notifications to an user if any of

Create a Test Set

Execution Grid Window: In the execution grid we can select the tests to be executed from test plan. Tests can be either manual tests or automation tests. Adding tests to test set Select the a Test Set Click on Select tests icon at the top corner of the set. Drag and drop the tests from test plan tree displayed at right corner.

Create a Test Set

If it is a manual test and that test is having some parameters, parameters of the test window will open while dragging the test. Parameters should be given when we execute the scripts. So we can just close parameters of the test window, with out giving any parameters.

Create a Test Set

We can add any number of instances of a test in single test set. Drag all required tests in a flow.

Create a Test Set

The default status of all the tests in test set will be No Run.

Create a Test Set

To specify a date constrain double click on the test, in the Run

Schedule dialog box select time dependency tab and specify a date and time, click OK.

Create a Test Set

To specify a condition double click a test, select the

execution condition tab in Run Schedule window. Click on New Button to create a condition.

Running The Tests

Test Run can be in two ways: Manual Run Automatic Manual Run: To execute a manual test. Automatic: To execute automation script (s).

Running The Tests

Executing Manual Tests: Select a manual test in the set. Click on Icon to start the execution. Then click on Begin Run Icon.

Running The Tests

Once execution begins the steps are shown with default status No Run. Click on Compact View icon to see the description, expected values and to add Actual results. You can view the expected result, but can not modify.

Running The Tests

Execute all the steps and enter actual results for all the steps. Click on Compact View icon again, to come back to steps grid.

Running The Tests

Now change the status of all the steps based on actual result.

Click on End Run

icon to close the execution

Running The Tests


After the execution:

Viewing Results
Double click a test in the test set to open Test instance properties

window. Select the run name and click on Launch report icon. It will launch the Quick test report for that particular instance.

Linking Defects
Click on the Linked defects icon.

Linking Defects

To create and link a new defect click Add and link defect

icon.

It will open defects module, create a defect and save it. Created defect will be linked automatically to the test instance.

Linking Defects

To link an existing defect click on link an existing defect Link can be done in two ways. By defect ID By select the defect from defects module.

icon.

Default is by defect ID. Give the defect ID and click on Link icon.

Chapter - 5:
HP Quality Center Defect Management

Defect Management using QC

Quality Center helps tracking application defects and enabling you to monitor defects closely from initial detection until resolution. Defects gives a snapshot of the application under test and tell exactly how many defects you currently have, their status, severity, priority, age, etc.

Defect Management using QC

The following things can be done in the defects module of Quality Center: Tracking defects (stages) Adding Defects Reviewing Defects Updating Defects Mailing Defects Linking Defects Filtering/Sorting Defects Creating/Viewing Favorite views

Tracking defects

When you submit a defect to a Quality Center project, it is tracked through these stages: New, Open, Fixed and Closed. A defect may also be Rejected or it may be Reopened after it is fixed.
When you initially report the status of the defect is New by default.

New Defect entry


Selecting New Defect button in Defect section creates a new bug. All fields marked by (*) or in red are required.
Description should have steps to recreate and test data.

Attachments and screenshots can be added.


Defect is submitted for tracking.

Reviewing open defects


Various ways to search defects in Quality center (using columns, search, or favorites). Double click activity to review in detail, change status, or add comments.

Updating Defect in Quality Center


When a defect needs updated go to Defect Details page.

Change appropriate fields. Add comments. Save by selecting OK.

Mailing Defects
On the Defect Details page click on the send email button. Send email dialog opens. Enter valid To address, Add comments and click on Send button to send email. You can also include the attachments and history of that particular defect..

Chapter - 6:

HP Quality Center

Reports

Topics Being covered

Introduction
Available Reports and Sub Reports Generating Reports

Customizing Reports
Excel Reports

Generating Reports
Generating Reports

Quality Center reports can be generated from each Quality Center module. Report generation can be done through Analysis menu

Generating Reports
About Generating Reports
You can generate reports at any time during the testing process. Reports can be generated from the Requirements, Test Plan,

Test Lab, and Defects modules. You can display reports using their default settings, or you can customize them.
You can save the settings of your reports as favorite views and reload

them as needed. You can also save your reports as text files or HTML documents. In addition, you can export report data to Microsoft Excel.
You can further customize the report by adding sub-reports.

Creating Reports
Creating Reports:
You can create a report from the Requirements, Test Plan, Test Lab, and Defects modules. Depending on the current module, you have different report options. You can use the default report or customize it to meet your needs.

Creating Reports
To create a report:

Select the Quality Center module from which you want to create a report.

Choose Analysis > Reports, and select the type of report you want to create

Excel Reports

Query tab. Enables you to define and test SQL queries that extract data from the Quality Center project database to Excel Post-processing tab. Enables you to define a Visual Basic script to run in Excel after report data has been exported.

Generation Settings tab. Enables you to define settings for generating a report.
Public. Reports in this folder are available to all users of the project. Private. Reports in this folder are available only to the user who created them.

Excel Reports
Creating Excel Reports Add the report to the Excel Reports tree Define which data to include in the report through SQL query Generate the report

Adding Reports: Click the Tools button on the upper-right of the Quality Center window,and select Excel Report Generator. The Excel Report Generator opens. In the Excel Reports tree select the required public or private folder

Thank You

You might also like