How to Download & Install HP ALM (Quality Center)

⚡ Smart Summary

HP ALM (Application Lifecycle Management), also known as Quality Center, installs on a Windows Server environment through a guided download, installation, and server configuration process that connects the application to an Oracle or SQL Server database.

  • 🔧 System Requirements: Installing ALM 12.55 requires a supported Windows Server edition, an Oracle or Microsoft SQL Server database, and compatible browser and MS Office versions.
  • ⬇️ Download: The installer is obtained by registering on the Micro Focus (now OpenText) portal, confirming the account, and downloading the ALM_12.55_windows_english.zip package.
  • Installation: Extracting the archive and running ALM_installer.exe copies the program files, after which the server configuration wizard launches automatically.
  • 🔧 Configuration: The wizard connects ALM to the database and sets the site administrator credentials, file repository path, and listening port.
  • 🛠️ Troubleshooting: Database validation errors are resolved by confirming port 1433 is listening and enabling the TCP/IP protocol for SQL Server.
  • 🤖 AI assistance: AI features in OpenText ALM and tools like GitHub Copilot assist with test generation, defect analysis, and API automation.

How to Download and Install HP ALM

HP ALM System Requirements

Before installing ALM 12.55, one has to understand the system requirements. We will go through how to perform a standalone installation on a Windows environment. Users should meet all the below prerequisites for installing ALM successfully.

Operating Systems Databases Browsers MSOffice
Users should be installing ALM on one of the following Windows Server edition Operating Systems.

  • Microsoft Windows Server 2008 R2 Enterprise SP1 64 Bit
  • Microsoft Windows Server 2012 Standard 64 Bit.
One of the following Databases should have been installed before proceeding to installing ALM.

  • Oracle 10.2.0.5
  • Oracle 11.2.0.3
  • Microsoft SQL Server 2008 R2 SP2
  • Microsoft SQL Server 2012 SP1
User should use one of the following browsers to access ALM, after installation.

  • Microsoft Internet Explorer 8 32 Bit
  • Microsoft Internet Explorer 9 32 Bit
  • Microsoft Internet Explorer 10 32 Bit
To allow importing data from Excel/Word to ALM, users should have preinstalled one of the following MS Office Suites.

  • Microsoft Office 2010 SP2 32 Bit
  • Microsoft Office 2013 32 Bit

Here is the workflow of the installation process:

Download & Install HP ALM (Quality Center)

HP ALM is now an OpenText product (previously Micro Focus), so the newest releases are branded OpenText Application Lifecycle Management. The steps below use the Micro Focus portal that hosted ALM 12.55.

Part 1) Download HP ALM

Step 1) Go to https://www.microfocus.com/en-us/signup.

Enter data and click Sign Up.

Download HP ALM

Step 2) In the next screen, you will see a message that registration was successful.

Download HP ALM

Step 3) Check your Inbox and confirm your email.

Download HP ALM

Step 4) Go to the Login Page – https://login.saas.microfocus.com/msg/actions/showLogin

  1. Enter your email
  2. Click continue

Download HP ALM

Step 5) In the next screen,

  1. Enter your Password
  2. Click the “Sign In” button.

Download HP ALM

Step 6) You will be taken to your Dashboard.

  1. Click on the EXPLORE menu.
  2. Click on ALM.

Download HP ALM

Step 7) Click on Get Started Now.

Download HP ALM

Step 8) Click on the Download Now button.

Download HP ALM

Step 9) Click on ALM_12.55_windows_english.zip.

Download HP ALM

Step 10) ALM download starts.

Download HP ALM

With the ZIP package downloaded, extract it and launch the installer to copy the ALM program files onto your machine.

Part 2) Install ALM

Step 1) Extract the downloaded file.

Install ALM

Step 2) Go to the extracted folder and click on ALM_installer.exe.

Install ALM

Step 3) The installation process starts.

Install ALM

Step 4) Click on the Next button.

Install ALM

Step 5) In the next screen,

  1. Select the checkbox
  2. Click on the Next button

Install ALM

Step 6) Click on the Next button.

Install ALM

Part 3) HP ALM Server Configuration

So far, we have just installed and copied across the necessary installation files for ALM. Upon successful installation, the installer continues with the server configuration wizard.

Step 1) Use the ‘Evaluation Key’, select ‘Application Lifecycle Management’, and click ‘NEXT’.

Configuration

Step 2) Enter the Server Details. You should have preinstalled Oracle/MS SQL Server. Select the appropriate database credentials and click ‘Next’.

Configuration

Tip:

Use MS-SQL (SQL Auth) because ALM is installed more easily with this option, while MS-SQL (Win Auth) is more error prone due to OS registries and UAC settings.

Troubleshooting

If you get the error “failed to validate database parameters” in spite of entering valid database parameters, then do the following:

  1. In the command prompt, check that Port 1433 is listening. Use the command netstat -an.
  2. In SQL Server Configuration Manager > SQL Server Network Configuration > Protocols for MSSQLSERVER > enable the TCP/IP protocol. Restart the SQL Server.
  3. Double-click TCP/IP in the “Protocols for Your Instance” and go to the IP Addresses tab. Find the IPAll drop-down and set the port to 1433. Click Apply, then OK, and restart the server. This should also resolve the issue.

Step 3) Enter the Site Admin Database Schema Name and password. After entering the details, click ‘Next’.

HP ALM Server Configuration

Step 4) The Security page in the server configuration wizard opens. You can check ‘Use Default Value’ and click ‘Next’.

HP ALM Server Configuration

Step 5) Enter the ‘Site Administrator’ User ID and Password. Do NOT forget these credentials, as these details would be required to login to ALM successfully.

HP ALM Server Configuration

Step 6) Select the File Repository Path where all the ALM Data would be stored.

HP ALM Server Configuration

Step 7) You can also select the Port that you would like to install. In this case it is 8181 (the default is 8080, which you can override) and click ‘NEXT’.

Note:

The default Port 8080 might be used by other applications, hence it is better to choose other port numbers.

HP ALM Server Configuration

Step 8) Leave the HP ALM Service as empty, as your Windows login credentials would be used by default. Click ‘Next’ to continue.

HP ALM Server Configuration

Step 9) Enter the server details to set up the mail server for HP ALM. This is used to send emails using ALM. If you do not want to specify, click none and move ahead.

HP ALM Server Configuration

Step 10) A configuration summary is shown before proceeding. Click Next.

HP ALM Server Configuration

Step 11) Configuration proceeds.

HP ALM Server Configuration

Step 12) Upon applying the configuration, if successful, a status message would be shown appropriately. Click ‘Finish’, and the ALM service will be started if ‘Start ALM Server’ has been checked.

HP ALM Server Configuration

Step 13) Now we can launch Quality Center using the URL: http://localhost:8181/qcbin/. ALM 12.0 would be launched as shown below.

HP ALM Server Configuration

FAQs

HP ALM is a commercial, licensed product. During installation you can use an Evaluation Key to run a time-limited trial, but continued production use requires a paid license from OpenText, which now owns the former Micro Focus ALM product.

Quality Center (QC) is the original test-management tool. HP ALM is the broader Application Lifecycle Management suite that includes Quality Center functionality plus requirements, release, and defect management. The names are often used interchangeably, and the same installer sets up both.

Yes. HP ALM became Micro Focus ALM in 2017, and after OpenText acquired Micro Focus in 2023 it was rebranded OpenText ALM / Application Quality Management. The installation concepts in this guide still apply, though newer versions use OpenText branding.

Yes. For evaluation or a standalone setup, ALM and its Oracle or SQL Server database can reside on one Windows Server machine. Production environments usually separate the ALM server and database server for better performance and easier maintenance.

Both are supported. On Windows, Microsoft SQL Server with SQL Authentication is often easier to configure because it interfaces well with the ALM Windows architecture. Oracle suits organisations already standardised on it. Confirm the exact supported versions before installing.

Port 8080 is frequently used by other web applications, such as Tomcat or Jenkins, which can cause a conflict. Choosing an alternative port like 8181 avoids clashes, so ALM binds cleanly and Quality Center opens at that qcbin URL.

Yes. OpenText has added AI capabilities to ALM for tasks like test-case generation, defect triage, and analytics. AI can suggest test coverage and detect duplicate defects, though teams should review the machine learning output before relying on it.

Yes. GitHub Copilot can draft REST API or OTA COM scripts that automate ALM actions such as creating defects or running test sets. Always test generated code against your ALM version, because APIs differ between releases.

Summarize this post with: