Wednesday, 5 March 2014

QC 10.0

Quality Center 10.0 An Introduction to Quality Center: ü    Quality Center is a test management tool from HP (takeover from Mercury Interact... thumbnail 1 summary

Quality Center 10.0

An Introduction to Quality Center:
ü  Quality Center is a test management tool from HP (takeover from Mercury Interactive in 2007)
ü  QC derived from TestDirector tool and developed in J2EE technology and backend database is MS SQL server
ü  TestDirector developed in C++ technology default database is MS Access.
ü  TestDirector has single cluster support where as QualityCenter has multi cluster support.
ü  Quality Center is a web based test management solution; it supports standalone, Intranet and Internet environments.
ü  Quality Center is available for both Windows and UNIX environments (QualityCenter for Windows and QualityCenter for UNIX)
Quality Center supports various activities:
a) Requirement management
b) Test Design (manual test cases as well as automated tests)
c) Test execution
d) Defect Management
e) Traceability among requirements, test cases and defects
f) Integrating with other tools like WinRunner, QTP and LoadRunner
Quality Center doesn’t have API as like QTP and LoadRunner
Quality Center has 2 Interfaces
I) Site Administration
II) Quality Center
Site Administration
It is administration area; here we can do below tasks:
a) Creating Domains
b) Deleting Domains
c) Creating a Project under a Domain
d) Deleting Projects
e) Creating Users
f) Editing User profiles
g) Deleting Users
h) Assigning users to a Project
i) Tracking a project’s status
Quality Center
It has four important modules
a) Requirements
In this module we can create, edit and delete Requirements.
And we can map Requirements with Test cases
b) Test Plan
It is an area, used for creating Manual as well as automated tests using WinRunner or QTP or LoadRunner
c) Test Lab
In this module Tests (manual as well as automated) can be executed.
During automated tests execution QualityCenter launches corresponding tool (WinRunner/QTP/LoadRunner) and that tool executes tests.
d) Defects
In this module testers can post defects and get status of their defects.
Note: QualityCenter can be used by Testers, Test Leads, Test Manager and Developers.
Quality Center Version history:
1st version QC 8.0
8.2
8.2 SP1
9.0 (in 2006)
9.2 (in 2007)
9.5 (in 2008)
10.0 (in 2009)
11.0 (above tabs are changed)
11.5 (above tabs are changed)


QTP and QC Integration

Here are the Versions of QTP which are compatible with QC Integration, QC 9.0 integrates with QTP 8.2 SP1, QTP 8.2 SP2, QTP 9.0, QTP 9.1 and QTP 9.2. To check the compatibility of your QTP version, check out the ReadMe that comes pre-installed with QTP.
There is even a version Control in QC with QTP like QTP 10.0 provides you the version control feature under the name of Quality Center Version Control present under File Menu. Earlier versions of QTP can work with 3rd party version control tools.

The Pre-Requisites to Connect QTP with QC is
-Check Allow other Mercury products to run tests and components present under Tools > Options > Run in QTP
-If you are running the tests on the same computer where you have QC client installed, then you will need:
.QTP Connectivity Add-In
.QTP Add-in
-If you are running the tests on the different computer than where you have QC client installed, then you will need:
.QTP Add-in where QC client is installed.
.QTP Add-in and QC connectivity Add-in where QTP is installed.
-QC connectivity can be found at QC server URL > ‘Add-Ins Page’ link > ‘QC Connectivity’ link > ‘Download Add-in’
-QTP Add-in can be found at QC server URL > ‘Add-Ins Page’ link > ‘More QC Add-ins’ link > Download and install QTP Add-in according to its version.

QuickTest Professional (QTP) is an automated functional testing tool. It is pivotal in the areas of smoke/sanity tesing, regression testing, functional testing and other testing areas.
Automation Tools like QTP, Win Runner and Load Runner can be integrated with Quality Center. 

Advantages of QTP Integrating with QC

1) QTP resource storage
2) Mapping manual test cases to automation
3) One repository of the entire automation reusable framework.




qtp script from QC:


Firstly we got to download Mercury Quality Center Connectivity Addin and QuickTest Professional Addin

Open QC,
Create a new Subject in Test Plan

Then place all your QTP scripts in folder
Open QTP and file - > Quality Center Connection
Enter url
Connect
Enter QC UserID and Password
Project : Domain & Project
Open the script you wish to run, click on File - > Save As ....select Quality Center button in the right botton corner
Seelct the relevant subject folder created before in QC
Click on OK


Login to QC, in Test lab, select the testscripts uploaded and click on Run

No comments

Post a Comment