What is HP ALM? Quality Center(QC) Testing Tool

What is HP ALM?

HP ALM (Application Life Cycle Management) is a web based tool that helps organizations to manage the application lifecycle right from project planning, requirements gathering, until Testing & deployment, which otherwise is a time-consuming task.

In its earlier avatar as HP Quality Center, the test management tool was developed by Mercury interactive.

It is now developed by HP as ALM. The ALM full form is Application Life Cycle Management Tool that supports various phases of the software development life cycle.

ALM tool also provides integration to all other HP products such as UFT and Load Runner.

If we do not maintain centralized repository to record, maintain and track all the artifacts related to the product, the project will unquestionably FAIL.

We also need a mechanism to document and collaborate on all testing and development activities.

Introduction to HP ALM(Quality Center)

Enter HP ALM!

HP Quality Center Versions

It is important to understand the history of ALM.

Introduction to HP ALM(Quality Center)

 

Architecture of QC

Now let us understand the technology part of HP-ALM. ALM is an enterprise application developed using Java 2 Enterprise Edition (J2EE) that can have MS SQL Server or Oracle as its back end. ALM has 3 components – Client, Application Server and Database Server.

  1. HP ALM client: when an end user/tester accesses the URL of ALM, the client components are downloaded on the client's system. ALM client components help the user to interact with the server using .NET and COM technologies over a secured connection (HTTPS).
  2. ALM server/Application server: Application server usually runs on a Windows or Linux platform which caters to the client requests. App server makes use of the Java Database Connectivity (JDBC) driver to communicate between the application server and database servers.
  3. Database servers: The Database layer stores three schemas.

Introduction to HP ALM(Quality Center)

HP ALM Editions:

HP ALM tool is a commercially licensed tool and HP distributes ALM in 4 different flavors

Introduction to HP ALM(Quality Center)

ALM Edition Feature Comparison

Each one of the license allows users to access certain ALM functionalities. Following Table lists the features that a particular license give you =

Introduction to HP ALM(Quality Center)

Let's study why would you purchase a particular version and whom is it suited for

ALM Workflow

To learn the HP Application Lifecycle Management workflow, Let's first study a typical test process-

Introduction to HP ALM(Quality Center)

HP ALM testing tool provides a module catering to each stage of the Testing Process. We will study them in detail in later tutorials.

 

YOU MIGHT LIKE: