Quality Center
INTRODUCTION:
Quality Center is a Test Management tool from HP (Mercury Interactive)
It is a web based application
FOLLOWING ACTIVITIES ARE PERFORMED IN QAULITY CENTER:
1. Is a repository(Requirements, Test Cases, Test Results and Defects)
2. Is a management tool (Traceability Matrix, Test Execution)
3. Is a defect reporting and tracking tool
4. Is reporting tool (Reports and Graphs for Test Results and Defects)
OTHER DEFECT TRACKING TOOLS:
1. Bugzilla
2. Dtracker
3. Issue tracker
4. Clear quest
5. Cdets
VERSIONS OF QUALITY CENTER:
8.2, 9.0, 9.2 & 10.0
TEST DIRECTOR:
is the earlier version of Quality Center
versions of Test Director:
5.0, 6.0, 7.0, 7.6 AND 8.0
QUALITY CENTER COMES IN TWO COMPONENTS:
A) Site Administrator:
It is to configure the settings in Quality Center like creating Domain, Project,
Project Users and their Privileges is managed by the Quality Center administrator
Accessing Site Administration:
HTTP://SERVERNAME/SABIN
B) Quality Center:
Accessing Quality Center:
HTTP://SERVERNAME/QABIN/START.HTM
Login Page consists of the following:
USER NAME:
PASSWORD:
Authenticate
DOMAIN:
PROJECT:
Login
Page 2 of 5 Mr.Venkat
If the User Name and Passwords provided are valid then the domain(s) and
project(s) to which the user is associated will be fetched.
NOTE: One user can be associated to one or more than one projects in a given
domain and also can be associated to one or more domains
QUALITY CENTER MAINLY CONSISTS OF 4 COMPONENTS:
1. REQUIREMENTS:
Is to store the customer Requirements.
There can be two of Requirements created in Requirements tab
A) NEW REQUIREMENT:
New requirement is to create a parent or sibling to the existing
requirement
Navigation:
REQUIREMENTS --> NEW REQUIREMENT
B) NEW CHILD REQUIREMENT:
Is to create a requirement within a requirement
Navigation:
REQUIREMENTS --> NEW CHILD REQUIREMENT
we can create any number of Requirements based on the project Requirements
THERE ARE 4 VIEWS IN THE REQUIREMENTS TAB:
A) REQUIREMENTS TREE:
Will display the Requirements in the tree format
Will be able to create the Requirements from Requirements tree
Navigation:
VIEW --> REQUIREMENTS TREE
B) REQUIREMENTS GRID:
Is to display the Requirements in a tabular format and we cannot create
the Requirements in this view.
Navigation:
VIEW --> REQUIREMENTS GRID
C) REQUIREMENTS COVERAGE:
Can create the Requirements and also is used to map the Requirements
to the Test Cases to perform Traceability Matrix to ensure the amount of
coverage in Test Execution with respect tot he Requirements
Navigation:
VIEW ->> REQUIREMENTS COVERAGE
MAPPING THE REQUIREMENTS:
Select the requirement, and select "select tests", the Test Plan tab is displayed on the
right hand side of the screen, navigate and select the Test Case(s) and click on left
arrow.
Page 3 of 5 Mr.Venkat
NOTE: We can have one or more Test Cases or Test Scripts to a given requirement.
D) COVERAGE ANALYSIS:
Is to analyze the Requirements post execution, the status of the
requirement is displayed with complete analysis with the graphs and the
numbers.
REQUIREMENTS GENERALY CAN HAVE DIFFERENT STATUS:
A) NOTCOVERED:
Is a default status of the requirement, when a requirement is created and
no Test Case is associated.
B) PASSED:
When all the Test Cases associated with the requirement are executed
and have the status as passed
C) FAILED:
When at least one Test Case is ended in a failed status for a given
requirement
D) NOR RUN:
Test Cases associated when not yet executed.
E) NOT COMPLETED:
A partially executed Test Cases (at least one Test Case not executed)
2. TEST PLAN:
Test Plan tab is to create and store manual and automation Test Cases.
CREATING A MANUAL TEST CASE:
FIRST CREATE THE FOLDER STRUCTURE.
NAVIGATION TO CREATE A TEST CASE:
TESTS --> NEW TEST
Specify the name of the Test Case and specify the Test Case description and in the
design steps create the steps for Test Cases (Step Name, Step Description and
Expected Result)
NOTE: Creating Test Cases from Quality Center is not preferred as the server (QC)
might get slowed down and might crash, hence the Test Case design is preferred in
external sources like MS Excel and MS Word documents.
UPLOADING TEST CASES FROM MS EXCEL:
Specify the folder path in the excel document to which the Test Case have to be
uploaded, every folder should be preceded with a backslash (\)
EX: \INSURANCE\HEALTHINSURANCE
Select the Test Cases and go to Tools and select "Export to Quality Center".
Following are the steps:
STEP1: Enter the QC URL and click next
HTTP://SERVERNAME/QCBIN
Page 4 of 5 Mr.Venkat
STEP2: Enter the User name and Password and click next
STEP3: Select the Domain and Project and click next
STEP4: Specify the location where the Test Cases have to be uploaded
SELECT "TESTS" AND CLICK NEXT
STEP5: Specify the map name select "Create a New Map" and specify the map name
and click next
STEP6: Map the Quality Center fields with the excel fields and click next
STEP7: Is the process of uploading the Test Case to Quality Center
STEP8: Click Finish
QUALITY CENTER INTEGRATION WITH QUICK TEST PROFESSIONAL:
To connect to Quality Center from Quick Test Professional, in quick test:
Navigation:
FILE --> QUALITY CENTER CONNECTION
STEP1: Enter the URL and click Connect
STEP2: Enter the User Name and Password and click Authenticate
STEP3: Select the Domain and Project and click Login
After the connection is established, we can see the tests to "Test Plan" tab of quality
center or we can open the tests from Quality Center for enhancements for execution.
3. TEST LAB:
Is the place where the Test Execution is performed:
MANUAL TEST EXECUTION PROCESS:
Create the folder structure and create a "Test Set"
NAVIGATION:
TESTS --> NEW TEST
NOTE: A Test Set is a collection of manual Test Cases or Automation Test
Scripts.
MAPPING THE TESTCASES TO THE TEST SET:
Select the Test Set and click on "Select Tests", the Test Plan tab would be
displayed on the right hand side of the screen, Browse the folders and select the
Test Cases and click on left arrow(<--) executing the manual Test Cases: This
can be done in 2 ways:
A) RUN:
When selected, only the selected Test Case will be executed
B) RUN TEST SET:
When selected, all the Test Cases associated with the Test Set will be
executed one after the other in a sequential order.
Page 5 of 5 Mr.Venkat
MANUAL TEST EXECUTION PROCESS:
Select the Test Case in the Test Set and click on "Run", manual test runner will
be displayed, click "Begin Run", complete steps of the Test Case will be displayed
with the Step Name, Time and Date, Step Description, Expected Result and a
Textbox to capture the actual result.
Perform the operation on the application by going through the step description
and compare the actual response from the application with the expected result, if
they are matching, select "Pass Selected" by updating the actual result and after
all steps are completed click "End Run"
If the expected is not matching with the actual result, click on "Fail Selected" and
click New Defect, a defect template will be displayed and fill in all the necessary
attributes and attach the snapshot of the defect screen and click Submit, there
would be a Defect ID generated by Quality Center and the reported defect will be
uploaded in Defects tab.
NOTE: Based on the status of the Test Cases in test lab, the status of the
Requirements will be updated in the Requirements tab of Quality Center.
AUTOMATION TEST EXECUTION PROCESS:
Create a Test Set and map the Scripts to the Test Set created and specify the
"Host Name" on which the test has to be executed
When performed run on the selected Script, Quality Center will by default launch
the Quick Test Professional and will load the Script and will update the status of
the test in Quality Center.
NOTE: To allow Quality Center to launch quick the following configuration has to
be done in Quick Test Professional:
Navigation:
TOOLS --> OPTIONS --> RUN --> ALLOW OTHER HP PRODUCTS TO
RUN TESTS AND COMPONENTS.
4. DEFECTS:
Is to store and track the Defects that are reported in the Test Execution process done in
test lab. The Defects reported from test lab are also stored in the Defects tab.
We can also report Defects from the Defects tab, but this is done there is no related test
case for the defect identified.
GENERATING REPORTS AND GRAPHS:
We can generate reports and graphs in Quality Center for the Requirements, Test
Results and the Defects.
Navigation:
ANALYSIS --> REPORTS
ANALYSIS --> GRAPHS
0 comments:
Post a Comment
Note: only a member of this blog may post a comment.