ALM / Quality Center QC Technical Interview Questions Answers


What is ALM / Quality Center and why it is used?

ALM was formerly known as Quality center, a popular test management tool which is developed using J2EE with backend as MSSQL or ORACLE. It is a web-based tool and supports communication and association among various stakeholders. It also integrates with QTP , WinRunner & LoadRunner. We can also create reports and graphs for Analysis and Tracking for Test processes.


What are the modules of ALM?

The Quality Center modules are − Management Module, Requirement Module, Test Plan, Test Resources, Test lab, Defect Module, Dashboard.


What are the benefits of Requirement Traceability?

The benefits of Requirement traceability track from links indicates requirements that affect a selected requirement. Trace to links indicates requirements that are affected by a selected requirement.


Can We Convert or Generate Test from the requirements?

Yes there are two ways to generate test from requirements. Convert Requirement to test and Generate a test from requirements.


What is version control and what are its advantages?

Version control is change management tool which helps us to keep track of changes made to entities in our project including requirements.


Can we create a Utest from ALM?

Yes we can create UFT test from ALM but we must first make sure UFT has the ability to execute tests from ALM.


What is the difference between test management tool and defect management tool?

Test management tool enables testers to create, execute and log defects while defect management tool helps us to create and track defects only.


What is the Purpose of Creating Child Requirement in ALM?

If a requirement depend on other requirement then treating Child requirements to the main requirement you can evaluate the sub requirements related to the main requirements.


What is Test Lab?

Test Lab is the module where we execute the Test Cases that we developed using the test plan Module. Both Manual and Automation executions happens in the Test Lab.


What do meant by test Instance?

A Test Case is imported from Test Plan module to Test Lab module for execution under a test set known as test instance. Sometime it is okay to have multiple instances of the same Test Case in the Test Lab Module.


Is it possible to maintain test data in ALM?

Test data can be stored in a seperate file(say excel sheets) and uploaded along with the test cases or it can be maintained under parameters tab of a test case.


How to avoid logging duplicate defects in Quality Center?

In the defect tracking window of ALM, there is a “find similar defect” icon. When this button is clicked after writing the defect, if anybody else has logged a similar defect then the system points it out.


How to generate defect ID in ALM?

The Defect ID is automatically generated after clicking Submit button.


What are the status of a Test Case?

The Execution status of a test case can be − Pass, Fail, Blocked, No Run.


Is it possible to import test cases from Excel / Word to ALM?

Yes. Using the MS Excel/Word Plugin.


Is it possible to export ALM test cases to Excel?

Yes. Select the tests that needs to be exported and perform Right Click and select "Save selected" or "Save All" and enter the file name to be exported to excel.


What is Business Component?

Yes. ALM supports Business Process Testing (BPT) in which Subject Matter Experts can create tests in a without involving in the Nitty-gritty of test case/script designing.


How can we save the tests Executed in test lab?

Once a test is executed the status of the tests are automatically saved when the user clicks on "END RUN" button in the Test Lab.

What are the supported databases of HP ALM?

HP ALM supports MS SQL and ORACLE


How to use UFT as an automation tool in ALM?

HP UFT can be used in conjuction with HP ALM using the add-in HP ALM − UFT adding


Can you switch between two projects in ALM?

Testers can switch between ALM projects by navigating to Tools >> Change Projects >> Select Project.


What is the purpose of storing requirement in ALM?

You can store requirements in ALM to ensure 100% coverage, for change management and also for tracking purposes.


What is Coverage status, what does it do?

Coverage status is percentage of testing covered at a given time and also to keep track of project deadline.


What are the main components of HP ALM?

It consists of HP ALM Client(IE Browser), ALM Server, Database server.


Mention what are the different edition for HP ALM?

ALM Editions are HP ALM essentials, HP QC enterprise edition, HP ALM performance center edition.


Explain the Workflow in HP ALM.

HP ALM Workflow includes Release Specification >> Requirement Specification >> Test Planning >> Test Execution >> Defect Tracking.


Explain the use of releases and cycles in ALM?

Each product is deployed as many releases and a lot of cycles are associated with each release. Each release has a pre-defined scope and milestone associated with it.


Explain how you can customize the defect management cycle in ALM?

Defect Management Cycle can be customized using Project customization menu under Tools menu. Only Project Admins can customize and also we can make use of Script editor for the same.


What are the modules in HP ALM?

HP ALM modules are Requirement, Test Plan, Test Lab, Defect.


What is the use of Dashboard?

Dashboard consists of Analysis View, Dashboard View using which graphs are generated and analysed.


What is the use of HP Sprinter?

Sprinter is manual testing utility that is integrated with HP ALM more effectively. It helps us to record and fast farward manual testing. It also allows testers to log defects from Sprinter UI.


What is sprinter-data injection?

It is a feature in HP Sprinter using which we can enter data into the application. We can insert multi-set of data directly into the application with respective matching fields all at once.


Explain how you can add requirements to test cases in ALM.

We can add either a parent requirement or a child requirement against a test case in ALM


What are the default groups and permissions in HP ALM?

The predefined groups are Developer, Project Manager, QA Tester, TD Admin, Viewer.


What Types of Graphs available in HP ALM?

The Graphs, Reports, Live Analysis Graphs are available in HP ALM.

On Which entities, Follow Up Alert can be created on?

Follow up entities can be created on Test Plan, Test Execution Grid, Defects grid.


Defects can be linked to what types of ALM Entities?

Defects can be linked to Tests, Test Steps, Run and Run Steps, Requirements.

What type of Tests can be scheduled to be run at a specific Date and Time?

Manual or Automated Tests can be executed at a specified date and time.


In which module, the Results of an AUTOMATED test case are stored?

The results are always stored in Test Runs Tab of Test Lab Module.

A Test Instance is a copy of test case that contains various test steps.


What is Purge Run?

Purge Run is a process used to delete old test run result in project. We can delete the test runs that are old or even a particular test step.

How many types of report are there in ALM?

Requirement Module Reports, Test Plan Module Reports, Test Lab Module Reports, Defects Module Reports.


What is Unattached Folder in Test Plan?

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.

Is 'Not covered' and 'Not run' status are same ?

No, Not Covered status meant for requirements for those tests are neither created nor mapped while Not Run status means for requirements that are yet to be executed.


What is the advantage of libraries in ALM?

A library represents a collection of entities in a ALM including their relationship to each other A library also allows one to collect the same entities as in versioning.


What are the types of tests that you can execute using HP ALM?

HP UFT/QTP Tests, Manual Tests, HP Load Runner/Win Runner Scripts.


What are the main features of HP Site Admin?

Creating Projects, Domains, Creating and managing Users, Track user limits etc.


What are the currently supported user defined field types?

Number, Date, String, List, User List, Look up list.


Why is the use of a filter?

Filter is used to view the data based on user criteria and Filters are available for Graphs, Reports and Grids.


Can you schedule a test in HP ALM?

Yes. We can schedule test by navigating to Goto >> Execution flow tab and selecting 'Test Run Schedule'.
Previous Post Next Post