Sie sind auf Seite 1von 10

1. What is Quality Center used for?

Or What are the benefits and features of


Quality Center ?

Quality Center is a comprehensive test management tool. It is a web-based tool and
supports high level of communication and association among various stakeholders
(Business Analyst, Developers , Testers etc. ) , driving a more effective and efficient
global application-testing process. Automation Tools like QTP , WinRunner
& LoadRunner can be integrated with Quality Center. One can also create reports and
graphs for Analysis and Tracking for Test processes.
2. What is the difference between TestDirector and Quality Center?
Quality Center is upgraded version of Test Director built by the same vendor Mercury
(Now acquired by HP).Test Director Version 8.2 onwards is know as Quality
Center. Quality Center is has enhanced Security/Test management /Defect management
features when compared to Test Director.
3. What is the difference between Quality Center and Bugzilla?
Quality Center is a test management tool which can also manage Defects apart from other
features.
BugZilla is Defect Management tool only.
4. What is the Purpose of Creating Child Requirement in TD /QC?
By Creating Child requirements to the main requirement you can evaluate the sub
requirements related to the main requirements.
You can link test sets and defects to the sub-requirements. This helps in 100% test
coverage and its analysis.
Learn More About Requirements in the Video Tutorial here
5. What is Test Lab?
In order to execute a Test Case (Developed in the Test Plan Module) either manual or
automated it needs to imported into Test Lab Module. In sum, Test Cases are created in
Test Plan Module while they are executed in Test Lab Module.
6. What is meant by Instance?
A Test Case imported from Test Plan module to Test Lab module is called an Instance of
that test case. It is possible to have multiple instances of the same Test Case in the Test
Lab Module.
7. Is it possible to maintain test data in Quality Center?
Yes. One can attach the test data to the corresponding test cases or create a separate
folder in test plan to store them.
8. How to ensure that there is no duplication of bugs in Quality Center?
In the defect tracking window of QC, there is a find similar defect icon. When this
icon is clicked after writing the defect, if anybody else has entered the same defect then it
points it out.
9. What will be the status in Quality Center if you give "Suggestion" to the
Developer?
This is a trick question.
You can give "Suggestion" to the developer using the Comments sections provided in
QC. This is will not change the current status of Defect in QC. In sum, the status of the
defect remains the same, as that before giving suggestion to the developer.
10. How will you generate the defect ID in Quality Center?
The Defect ID is automatically generated after clicking Submit button.
Learn More about Defect Creation in Quality Center in Video Tutorial here

11. Is 'Not covered' and 'Not run' status the same?
Not Covered status means all those requirements for which the test cases are not written
whereas Not Run status means all those requirements for which test cases are written but
are not run.

12.How to import test cases from Excel / Word to Quality Center?
1.Install and Configure the Microsoft Excel / Word Add-In for Quality Center.
2. Map the Columns in Word / Excel spreadsheet with Columns available in Quality
Center
3.Export the data from Word/Excel to Quality Center Using Tools >Export to Quality
Center Option in Word/Excel.
4. Rectify errors if Any.

13. Can we export the file from Quality Centre to Excel / Word. If yes then how?
Yes.
Requirement tab Right click on main Req/click on export/save as word, excel or other
template. This would save all the child requirements

Test plan tab: Only individual test can be exported. No parent child export is possible.
Select a test script, click on the design steps tab, right click anywhere on the open
window. Click on export and save as.

Test lab tab: Select a child group. Click on execution grid if it is not selected. Right click
anywhere. Default save option is excel. But can be saved in documents and other formats

Defects Tab: Right click anywhere on the window, export all or selected defects and save
excel sheet or document.

14. What is Business Component ?
Quality Center provides Business Component for Business Process Testing (BPT).
Many Enterprise Applications are a) complex and b) require extensive test scripts/case.
A Test /Automation Engineer can not handle both complexity of Application Under Test
as well as extensive test script/test case creation.
Using Business Component, Subject Matter Experts ( who are experts on
the Application Under Test ) can create tests in a script free environment without
involving in the Nitty-gritty of test case/script designing. It helps increase test coverage
and creates re-usable business components used for testing essential Business Processes.
Development of Test Script / Cases is done by Automation / Test Engineer.
15.How can we save the tests Executed in test lab?
The tests executed, are automatically saved when the user clicks on "END RUN" in the
Test Lab
Learn More About Running a Test Case in QC in the Video Tutorial here
16. How to export test cases from QTP into QC?
To export test cases from QTP to QC, you first need to establish QTP-QC connection
1) In QTP , Go to File > Quality Center Connection.
2) Enter QC URL project name/domain/username/password and click on Login. QTP is
now connected to QC.
Next you can select the save the QTP Script in QC.
3) In QTP, Select File Menu > Save As > Save in QC
4 ) Select the Folder in QC where you wan to save the QTP Script
6) Click OK to Save.
17. How to use QTP as an automation tool in Quality Center ?
You need to install QTP add-in in Quality Center (Usually done by Quality Center
Administrator) . You then create and store QTP scripts in QC.
Learn more about using QTP in Quality Center in Video Tutorial here
18. How to switch between two projects in Quality Center ?
In QC 9.0 and above you can switch between two projects by select Tools>Change
Projects>Select Project.
In other version , you will need to log-off and log-in again.
19. What is the main purpose to storing requirement in Quality Center?
You store requirements in Quality Center for following reasons
a) To ensure 100% coverage : You can create and track test plan / sets for the
requirements stored in Quality Center to ensure all the requirements are tested.
b) Easy Change Management : If any requirement changes during course of test case
creation , the underlying test case is automatically highlighted and Test Engineer can
change the test case to suite the new requirement.
e) Ease of Tracking : Using Advanced Reporting & Graphs provided by QC , Managers
can determine various metrics useful in project tracking and monitoring.
20. What is Coverage status, what does it do?
Coverage status is percentage of testing covered at a given time.
For Example, If you have 100 test cases in a project and you have executed 35 test cases
than your coverage status of the project is 35%
Coverage status is helps keep track of project deadline.
Q1. What is Quality Center?
HP Quality Center is Web based Test Management tool. We can access Quality Center over the internet or intranet,
via a Web browser. It involves interrelated steps such as defining release, developing requirement, designing and
execution of tests, monitoring and reporting defects. Quality Center simplifies and organizes application management
by giving us systematic control over the process. It helps in creating framework and foundation for application
management workflow. Quality center features a system for organizing and tracking application release, enabling us
to align business priorities and quality expectation with our projects requirement, test and defects.
Q2. What are the modules of Quality Center?
The Quality Center modules are:
Management Module: This module includes following sub modules:
1. Release module: Enable us to define release and cycles for the application management process.
2. Libraries module: Enables us to define libraries to track changes in project, reuse entities in project, or
share entities across multiple projects.
Requirement Module: Helps us to manage requirements. This includes defining what we are testing,
defining requirement topics and items, also analyzing requirements.
Test Plan: Enable us to develop and manage test in a hierarchical tree-structure. Tests can be linked to
requirement and defects.
Test Resources: Enables us to manage test resources in a hierarchical tree structure. Tests resources can
be associated with tests.
Test lab: Enables us to run tests and analyze the results.
Defect Module: Helps us to report defects, determine, repair priorities and reopen defects.
Dashboard: Helps to create graphs, reports and excel reports.
Q3. How many built in tables does Quality Center have?
There are six tables accessible to user via QCs customized project interface:
Test Table
Test Step Table
Test Set Table
Run Table
Defect Table
Requirement Table
Q4. What are the benefits of Requirement Traceability?
Requirement Traceability defines a relationship between two or more requirements. When analyzing the impact of a
change proposed in specific requirements, the traceability links indicate the other requirements in the requirements
tree; we can establish traceability between the requirements. Using this tab in the Requirement Details view, you can
add traceability link to and from selected requirement. Trace from links indicates requirements that affect a selected
requirement. Trace to links indicates requirements that are affected by a selected requirement. When a requirement
change QC alerts the affected requirements this can be seen by all users. QC sends email notification to the authors
of the affected requirements.
Q5. Can We Convert or Generate Test from the requirements?
Yes we can convert and also generate test case from the requirements.
There are two methods we can use to generate tests from the requirements:
Convert Requirement to test: convert requirement to test in a specified subject in the test plan tree. We can
convert selected requirement or all requirements in the requirements tree.
Generate a test from requirements: convert requirement to a test in a specified subject in the test plan tree
and a specified test set in the Test Lab modules. This method enables us to quickly run a test when
analyzing our requirements.
Q6. Explain Version Control.
Version Control helps us to keep track of changes made to entities in our project including requirements. In this we
can create and manage QC entities while maintaining previous version of those entities in requirements. To make
changes in an entity in a version control enabled project, first we have to check out the entity. When we check out an
entity, QC locks the entity, preventing other users from overwriting any changes we make. The checked out version
of the entity is not visible to the other user.
We can check out an entity in the following ways:
Checking Out Entities Automatically
Checking Out Entities Manually
Q7.Can we create a QTP test from QC?
Yes we can create QTP test from QC but we must first make sure QTP has the ability to execute tests from Quality
Center. Please ensure the following option in QTP Run Settings is enabled:
When QTP is enabled, follow the below steps to schedule and execute tests from Quality Center:
1. Login to Quality Center and Navigate to Test Lab Module
2. After selecting the correct Test Set, Click the Execution Flow Tab.
3. Right-click on the test that requires configuration of Time Dependency and click Test Run Schedule.
4. In the Run Schedule window, select the Time Dependency tab. The time and date of execution can be configured.
5. Time dependency will be added to the relevant test.
6. After time dependency has been added, navigate back to the Execution Grid pane. From the Execution Grid, select
the tests to be run at the designated date and time.
7. From the Automatic Runner dialog, click Run All.
8. Once Run All is clicked from the Automatic Runner dialog, the test status will change to Waiting and QC will fire the
tests to be run at the scheduled date and time:
9. QC will fire the tests in the sequence configured in the Execution Flow pane. The Test Run Scheduler will show all
the tests that were selected and are executing and are to be executed.
Q8. What is Purge Run?
Purge Run is used to delete old test run result in project. By default Purge Run delete all the run result in the selected
test sets. Purge run can be used to:
Delete only Test Runs: In this we can select a period of time before which we want to delete test run result
Delete only Run Steps: In this we can select a period of time before which we want to delete run steps.
Q9. What is test set notification, and when we need it?
Test set notification is used to inform specified user. We can instruct QC to send email to a specified user if any of the
following events occurs for a test set:
Any test is the test set fails.
Test in the test set fails due to reason other than the test logic itself, Environmental failure could include. Ex.
Functional call not returning access violations, version incompatibility between application components, a
missing DLL.
All tests in the test set that were run have been finished running. But this does not include tests that are not
executed.
Q10. What is the need of Host Manager?
Using host Manager we can run test on a host connected to our network. Using the Host Manager Dialog box we can
create a list of available host for test execution and also organize hosts into groups to be used for a specific project.
Following condition must be kept in mind before executing test on remote host:
1. QTP must be installed on each machine where you wish to execute the tests.
2. QTP must be configured to allow other HP products to run
3. QTP Connectivity add-in installed on both the Host (QTP) machines as well as the QC machine.
4. Define your host machines in the Host Manager of QC.
5. Ensure that Object Repositories and/or Function Libraries which are used by all scripts are 'shared' and accessible
from all machines.
Q11. Explain Linking Defect to test in Quality Control.
We can link a test in our test plan to a specific defect in the Defect Grid. This is useful, for example, when a new test
is created specifically for a known defect. By creating a linking, we can determine if the test should be run based on
the status of the defect. We can also link the defect to other entities, such as requirements. A defect can be linked
directly or indirectly to an entity. When we add a defect link to an entity, QC adds a direct link to this entity and
indirect link to other related entities. When we link a defect to run step, it adds an indirect link to its run, test instance,
test set and test. If the same test is covered by a requirement, an indirect link is also added to the requirement, but
indirect linkage is one directional flow.
Q12. What is Matching Defects?
Matching Defects enables us to eliminate duplicate or similar defects in project. When we add a new defect, QC
stores list of keywords from the Summary and Description Fields. When we search for similar defects, keywords in
these fields are matched against other defects. Keywords are more than two characters and they are not case
sensitive. We have two methods to conduct search of similar defects.
Finding similar Defects: compare a selected defect with all other existing defects in project.
Finding similar Text: compare a specific test string against all other existing defects in project.
Q13. What is Defect Tracking?
Defect Tracking means locating and repairing application defect efficiently. Defects can be added or detected to
project by the users during all stages of application management process. The defect tracking workflow consists of
following:
Adding Defects: After finding new defect we submit to QC project. The project stores defect information
that can be accessed by authorized users.
Reviewing New Defects: Reviewing all new defects and decide which one to fix.
Repairing Open Defects: Fix the Open defects.
Testing a New Application Build: Run test on the new build of the application.
Analyzing Defect Data: View Defect Report to see how many defects were resolved, and how many still
remain open.
Q14. How many types of report are there in QC?
We can generate reports any time during the testing process from each QC module, using default or customized
setting. We can apply filters and sort conditions, and display information according to our specification. Following
types are reports are available to us in QC:
Requirement Module Reports: Standard Requirements, Tabular, Requirement with coverage test,
requirement with Coverage test and Steps, requirement with linked Defects, requirements with Traceability,
report selected.
Test Plan Module Reports: standard test planning, subject tree, tests with design steps, tests with covered
Requirements, tests with linked Defect, report Selected,
Test Lab Module Reports: current test set, cross test set, test set Hierarchy with tests, cross test set with
tests, execution notification.
Defects Module Reports: standard Defects, Tabular defects, fixed or rejected Defects, report selected.
Q15. How many types of Graphs are there in QC?
Following types are reports are available to us in QC:
Requirement Module Graphs: requirements summary graph, requirements progress graph, requirements
coverage graph, requirements- trend graph, graph wizard.
Test Plan Module Graphs: test planning summary graph, test planning progress graph, test plan trend
graph, graph wizard,
Test Lab Module Graph: test execution summary graph( current test set), test execution progress
graph(current test set), test execution summary graph(cross test set), test execution progress graph(cross
test set) , graph wizard.
Defect Module Graph: defect summary graph, defect progress graph, defect age graph, defect trend graph,
graph wizard.
Q16. What are the features of Quality Center?
Features of QC are listed below:
QC helps to maintain project database of test that covers all functionality of application.
QC offers integration with HP testing tools (WinRunner, QTP and Load Runner) as well as third party tools.
QC provides an intuitive and efficient method for scheduling and executing test sets, collecting test results,
and analyzing the data.
Qc helps in defect tracking, enabling to monitor defects closely from initial detection to resolution.
By linking QC to email system, defect tracking information can be shared by all application development,
quality assurance and customer support.
Q17. How to use Quality Centre in real time project?
After completing the test cases, we do:
1. Export the test cases into Quality Centre.
2. The test cases will be loaded in the test plan module.
3. When execution is started. We move the test cases from test plan tab to the test lab module
4. In test lab, we execute the test cases and put as pass or fail or incomplete. We generate the graph in the test lab
for daily report and sent to the specific user.
5. If we got any defects and raise the defects in the defect module. When raising the defects, attach the defects with
the screen shot.
Q18. How to map the requirements with test cases in Quality Centre?
For mapping the requirement with test cases we do:
1. In requirements tab select coverage view
2. Select requirement by clicking on parent/child or grandchild
3. On right hand side (In coverage view window) another window will appear. It has two tabs:
-Tests coverage
-Details
Test coverage tab will be selected by default or you click on it.
4. Click on select tests button a new window will appear on right hand side and you will see a list of all tests. You
cans elect any test case you want to map with your requirements.
Q19. How can we use Filter in QC?
We can use Filter on Quality Center data to display only those record that meets the criteria that we define. We can
assign a single item (such as failed) or logical expression (such as Passed or Failed) to a filter. Only record meeting
all the criteria of the filter appear in the grid or tree. In addition, we can define multiple filters.
For example, we can define the Status filter as Failed and the tester as Rohit or Mayank. Only test runs performed
by Rohit and Mayank are displayed.
Q20. What is Unattached Folder in Test Plan?
We delete a folder or test from the test plan tree. When we delete a folder, we can choose to delete the folder only, or
the folder, its subfolders, and test. If we choose to delete the folder only, all the tests are moved to unattached folder
in the test plan tree. If we choose to delete a folder and test, all subfolder and test under the selected folder are
deleted permanently. If we delete a test, the test and test script are deleted permanently.
Q21. What is difference between Generate Test from the requirements and Convert
requirements to test?
When we convert the requirements to test in a specified subject in the test plan tree where as in generating test case,
the test case generates from requirements are stored in a specified subject in a test plan tree and a specific test set
in Test Lab module. And by default we cannot generate a test for the following, which do not enable to coverage:
Business
Folder
Groups
Q22. Is 'Not covered' and 'Not run' status are same?
No, Not Covered status means all those requirements for which the test cases are not written where as Not Run
status means all those requirements for which test cases are written but are not run.
Q23. What is the advantage of libraries in Quality center?
A library represents a collection of entities in a QC, including their relationship to each other. When dealing with many
similar projects, it offers the advantage of not having repeatedly created entities. Libraries can be imported form
Project A into Project B, compare against each other, or even synchronized. A library also allows one to collect the
same entities as in versioning. With Quality Center Premier Edition, defects are not included, but they can be shared
with the new HP Quality Center Synchronizer manually among several QC project.
Q24. What types of database are used in QC?
When we create a QC project. We need to store and manage the data generated and collected by Quality Center.
Each project is supported by a database that stores project information.
The following database application could be used to store and manage Quality Center information:
Oracle 9.2.0.6 Standard/Enterprise Edition
Oracle 10.2.0.3
Microsoft SQL Server 2005 (SP2).

Das könnte Ihnen auch gefallen