Friday, July 16, 2010

QUALITY CENTER


QUALITY CENTER
Introduction
Type of the tool : Management tool
Company: Mercury interactive in corporation
Version : 9.1
Quality center is a management tool which is used for managing the whole testing process providing the following facilities
· Common repository facility
· Bug tracking tool facility
· Automatic tracibility matrix facility
· Automatic reports and graphs generation facility
Common repository facility: It is basically a server which acts like a common place that can be accessed only by the authorized persons where in they can store the information and can retrieve the information present in it.
Bug tracking tool : Bug tracking tool is a software which allows only the authorized users to access it and it provides a defect profile templet and the releated facilities to perform complete bug tracking comfortable
Tracebility Matrix facility or Cross reference matrix :Tracibility matrix is a document which contains a table of linking information which is used for tracing back for the reference easily whenever there is confusion ( ambiguous or questionable situation
Architecture of a quality center:
· Site administration
· Quality center
Site admin: It is a first and fore most componement of a quality center which is used for the following
1. Creating the users
2. Deleting the users
3. Modifying the information of the users
4. Creating the domain
5. Creating the projects (allocating the space for that new project)
6. Assuming the users for the projects
7. All other administrative activities
Quality Center:
It contains six modules as follows
Business componments:It is the special module provided by the quality center in order to perform business process testing in this type of testing useally the subject experts (business aunalist) will develop the business componments based on business flow of the application and tacking the help of automation test engineer to fill the script in them so that one can build the testing in an even more effective manner
{ testing done by the business analist with the help of automation test engineer is business process testing }
Requirements: This module is used for building the requirements tree to do the same this module has provided two options
· New requirements
· New child requirements
This module also provides the facility as follows
1. One can attach any kind of attachments to the requirements
2. It will automatically show the author name
3. It will generate automatic ID for each and every requirement
4. One can view the direct cover statements of the requirements like whether the tested for that requirement covered or not
5. If covered whether it is execuited or not whether it is pass or not
6. One can view they review status of the requirements whether it is reviewed or not
Test plan:
This module is used for creating the text (automation / manual )for all the requirments to do the same one has to create a folder under that he need to create an empty test. Based on the test one has to launch the corsponding functional tool and generate the test script and click on the save button . in the functional tool itself such that the script will be saved in the empty script file which is already created in the quality center . In this same way one has to created this modules also provides a facility to establish a link between the test and the corsponding requirements
With the help of requirements coverage table in order to establish the automatic tractability matrix facility once all the tests are created than will go to the next module by name test lab
Test Lab:
Test lab is a module provided by the quality center which is used for the following
· Building the test script
· Execuiting the test sets and test individual
To do the same one has to create the folders, corsponding test sets with the help of all available tests based on the different end to end scenario once the test sets are build one has to execute them to do the same this module has provided two options
1. Run
2. Run All
Run is used for running a single test in a test sets and run all is used for running all the test in a test sets
Once the execution is completed one can analyze the results in the functional tool itself otherwise one can go to the next module by make defects
Defects:
This module acts like a bug tracking tool and provides all the facilities to manage the defects like adding the defects and the relivant rools who can change the status of the defects and with which complete bug tracking facilities provided
Dash board:
Dash board is a special componment provided by the quality center which is used for generating the reports across multiple projects at a time (usally this facility is used by project manager