Most Popular HP ALM Interview Questions and Answers

HP ALM Interview Questions with Detailed Answers:

Hewlett Packard – Application Lifecycle Management (HP-ALM) is a tool developed by HP Enterprise to manage and track the development and testing of applications or software.

It handles various activities like requirement management, test planning, and test execution. 

  • HP ALM also covers different types of testing like performance testing, load testing etc., by using its corresponding tools.

HP ALM Interview Questions

  • With this effective and great tool, even the stakeholder’s task is made easier and simple in viewing the application progress at any point of its development process.
  • HP ALM has two interfaces, Server Side, and Client Side. Server side will be handled by Site Admin whereas Client Side is handled by ALM.
  • HP ALM supports SQL commands with the help of Data Base engine.
  • HP ALM does not directly interact with the application or software that is to be developed. It just gathers the information of the application like reports, graphs etc.
  • We can import requirements, test cases, and defects into HP ALM from the system.
  • HP ALM is accessible by Bas, customers, testing teams and development teams.


Few Uses of HP ALM

1) HP ALM is used for planning and tracking of projects.

2) Through HP ALM we can share the libraries and can reuse them across the projects.

3) As HP ALM supports multi-environment so that it can be used across various mobile devices.

4) The traceability matrix of requirements and defects is real time in HP ALM. This helps the QA team to view the reports at any point of time.

5) With this HP ALM, testing and development teams keep track of requirements and manage them.

This article is particularly related to HP ALM (Application Lifecycle Management) interview questions and answers.

=> Want to learn more about HP ALM tool? We have a detailed series of tutorials you can check here.

HP ALM Interview Questions and Answers

Here we go!! 

Q1) Define the HP ALM workflow?

A) ALM workflow includes

i) Release Specification

ii) Requirement Specification

iii) Test Planning

iv) Test Execution

v) Defect Tracking

Q2) Name the predefined groups of HP ALM?

A) The predefined groups of HP ALM are

i) Developer

ii) Project Manager

iii) QA Tester

iv) TD Admin

v) Viewer

The permissions of these above groups cannot be changed at any cost. And also these group names cannot be renamed/edited. Neither these groups can be deleted from ALM.

Note: A newly added user to the project in ALM will have only the VIEW permissions.

Q3) How are the releases and cycles managed in HP ALM?

A)  i) Every product has many specific releases.

ii) Every Release has a number of cycles.

iii) Even the release also has a scope and milestone which is predefined with it.

iv) Few test cases and requirements are also associated with each release.

v) After executing the test cases, defects may be found during test execution. These defects are mapped against its respective test cases and are mapped to the corresponding requirements too.

Hence for this, we require release and cycle management.

Q4) How can you enter data through HP Sprinter?

A) Sprinter is used to entering test data into the application to be tested by matching the column names against the respective field names.

  • Through this Sprinter, we can make the manual testing more effective and efficient.
  • Multiple sets of data are directly inserted into the application at a stretch by matching the fields.
  • First, select/decide the row that we need to insert and then click/tap on the “inject” icon. This directly inserts the data into the respective fields.

Q5) How can you use both HP QC 10.0 and HP ALM on a same machine or client?

A) At first, we have to install HP QC 10.0 and then have to install HP ALM on the same machine. Both the versions can be used simultaneously but should be in different instances of a browser.

Q6) What is the use of “Business Objects” in HP ALM?

A) The Business Objects module is used to create the graphs, viewing and managing the same.

Q7) Name the graphs that are commonly used in HP ALM?

A) Most commonly used graphs in HP ALM are

i) Requirement Coverage Graph

ii) Requirement Summary Graph

iii) Test Set Summary Graph

iv) Defect Progress Graph

v) Defect Summary Graph

vi) Defect Age Graph

Q8) Differentiate “Entity Graph” and “Business View Graph”?

A) Entity Graph is related to either defect or requirements or tests or test sets or test runs. All these fields are specific to an entity.

Business View Graph is related to a single entity or combination of a defect and requirement or defect and test. The fields of a business view graph contain useful information of the business.

Q9) How a Dashboard is important in HP ALM?

A) A Dashboard gives a brief and quick view of the project status to the project managers or stakeholders.

Q10) How can we create automated test scripts or performance test scripts from ALM?

A) One cannot create automated test scripts or performance test scripts using ALM. For that, we need to use HP QTP/UFT for functional scripts and HP Load Runner for performance test scripts and create the scripts.

We should upload or save the above-created scripts into ALM and can execute, monitor, schedule and report the same.

Q11) Can we delete the default test configuration from HP ALM?

A) No, the default test configuration cannot be deleted. However, we can edit the same and can work on it.

Q12) How does the name “HP ALM” evolved from QC?

A) Earlier “Quality Center” was named as “Test Director” by Mercury Interactive.

  • From version 8, it was renamed as Quality Center
  • When HP acquired Mercury Interactive then it’s called as HP Quality Center
  • From Version 11, Quality Center was again named as HP ALM (Application Lifecycle Management)

HP ALM tool helps us to manage the application lifecycle from starting phase i.e., project planning followed by requirement gathering till testing and deployment.

Q13) Define Test Resources Module and its Uses?

A) “Test Resources” helps users to deal with the resources that are utilized by automation scripts or performance scripts or tests.

The excel file we used to import tests into ALM can be uploaded into test resources module.

We can upload and download resources to test resource tree. And also can define the dependencies between resources, tests etc.

Q14) Which types of test resources are used for executing automated tests in HP ALM?

A) Below are the test resources used for executing automated tests in ALM

i) Data Table

ii) Environmental Variables

iii) Function Libraries

iv) Recovery Scenarios and

v) Shared Object Repository

Q15) Define “Project Entities”?

A) By using “Project Entities” module, a project Administrator will be able to modify/edit the ALM system fields or can create new user-defined fields.

Q16) Can the “Username” be edited in HP ALM?

A) No, “Username” cannot be edited by users and even the user of type Project Administrator also cannot edit it.

Q17) Name the tabs that are located on the left side of HP ALM?

A) Following are the tabs located on left side of HP ALM

i) Dashboard

ii) Management

iii) Requirements

iv) Lab Resources

v) Testing

vi) Performance Center and Defects

Q18) Who can create Domain, Projects and Users in How?

A) Only the HP ALM site Administrator can create Projects, Domain, and Users. End Users do not have the rights to access to site admin page.

Q19) How can you create a Domain, Projects, and Users in HP ALM?

A) Creating a Domain – Launch HP ALM, click “Site Administration” and login as Admin with proper admin credentials. The Admin Dashboard gets opened. Click on “Create Domain”, enter a domain name and click OK. Domain gets created.

Creating a Project – Select a specific domain under which you need a project. And click on “Create Project”. Select the project type and enter a name for the project, select an appropriate Data Base, Select the user as Admin and also enter the further required details. And finally, click on “Create”. The project gets created under the selected Domain.

Creating a User – To create a User, site Admin has to go to “Site Users” tab and click on “Add User”. Enter the required data and click OK. The user gets created. Now you need to map the users to the project.

Q20) Apart from the core functionalities of QC, what all features or functionalities does ALM have?

A) Below are few additional features that ALM has when compared with QC

i) Cross- Project reporting (along with cross-project graphs and customization)

ii) Sharing of Libraries

iii) Sharing the Defects across the multiple projects and

iv)  Tracking of Project Planning


These are few important questions on HP ALM that makes you confident enough to attend the interview and clear it smoothly.

Before attending the interview, if you can have a hands-on on this ALM tool then that will be an added advantage for your interview.

All the best!