Dashboard, Reports & Analysis in HP ALM

โšก Smart Summary

Dashboard and reporting features in HP ALM (Quality Center) turn raw project data into graphs, Excel reports and project reports, giving testers and stakeholders a live picture of quality across requirements, tests and defects.

  • ๐Ÿ”˜ Analysis View: Create, organise and store graphs, Excel reports and project reports in one analysis tree.
  • โ˜‘๏ธ Graph Wizard: Build entity graphs from requirements, tests, test instances, test runs or defects in guided steps.
  • โœ… Business View Graph: Report across linked entities, such as defects with their related requirements or tests.
  • ๐Ÿงช Excel Reports: Install the ALM add-in, configure worksheets in Microsoft Excel, then save the report back to ALM.
  • ๐Ÿ› ๏ธ Project Reports: Assemble requirement, test and defect sections, then generate HTML, Microsoft Word or PDF output.
  • ๐Ÿ“Š Dashboard Pages: Arrange saved graphs on one page so managers read project status at a glance.

Dashboard, Reports and Analysis in HP ALM Quality Center

The Dashboard module in HP ALM (Quality Center) is where test data becomes decision-ready information. It holds two views โ€” Analysis View for building graphs and reports, and Dashboard View for arranging those graphs on a single page.

  • ALM allows users to generate reports and graphs at any time during the software development process.
  • Project reports in ALM enable users to design and generate customized report by accessing the project information which will help stakeholders in taking informed decisions.
  • User can create graphs or project reports in the Analysis View module. They can also save the graphs and reports in the Analysis View module for future references.

Version note: HP ALM passed to Micro Focus and is now sold as OpenText ALM / Quality Center. The Dashboard workflow shown below is unchanged; later releases simply add Composite, Trend, Cycle Time and Anomalies graph types.

The screenshot below shows the Dashboard tab and the two views it exposes.

HP ALM Dashboard tab showing the Analysis View and Dashboard View options

Analysis View

Analysis view module enables users to create, manage and view analysis items such as graphs, project reports and Excel reports.

Entity Graph: ALM enables users to generate graphs based on certain entity type such as requirements, tests, test instances, test runs or defects. For each entity, different graph types are available that are listed below.

List of ALM graph types available for each entity type

Most commonly used graphs are

Now, Let us generate an Entity Graph based on ‘Defect Summary’ criteria.

Step 1) Navigate to ‘Dashboard’ Tab.

  1. Select Analysis View
  2. Click ‘New’.
  3. Select ‘Graph Wizard’

Selecting Graph Wizard from the New menu inside the ALM Analysis View

Step 2) Let us generate ‘Entity Graph’. We can also generate a Business View Graph and click ‘Next>’.

Graph Wizard asking whether to build an Entity Graph or a Business View Graph

Step 3) The “Select Entity Type” Dialog is displayed to the user.

  1. Select the entity for which the Graph has to be displayed
  2. Select the Graph type.
  3. Click ‘Next’.

Select Entity Type dialog with the entity and graph type dropdowns

Step 4) The Wizard also allows you to choose projects. The user has capabilities to add the same graph configuration across projects.

Graph Wizard project selection screen for reusing one graph configuration

Step 5) The Wizard also allows you to enter a filter criterion. If there is NO Filter applied, the graph is generated by considering all the data available in Defects module.

Note: Filter can be applied against a specific release/cycle. If NO Filter is set, the graph wizard picks up all the defects that are posted till date into consideration.

Graph Wizard filter screen used to limit which defects feed the graph

Step 6) The Wizard allows user to choose X-Axis and Group by a certain field and click ‘Finish’.

Graph Wizard screen for choosing the X-axis field and the grouping field

Step 7) The graph is generated as per the criteria set by the user in Graph wizard. We can ‘Add it to the Analysis Tree’ so that we can just refresh the chart to get the current status.

Generated defect summary graph with the Add to Analysis Tree button

Step 8) Upon clicking on ‘Add to Analysis Tree’ the save dialog opens up.

  1. Enter the Name of the Graph
  2. Select the folder where user would like to save the Graph
    1. Private โ€“ The Graph is saved against the current user profile. Others won’t have access to the same
    2. Public โ€“ The generated Graph would be visible to ALL the project users.
  3. Click ‘Save’.

Save dialog for naming the graph and choosing a Private or Public folder

Step 9) The graph would be added to the Analysis tree as shown below.

Saved defect summary graph listed in the ALM analysis tree

Entity graphs cover one record type at a time. When a question spans linked records, ALM offers a second graph kind.

Business View Graph

A business view graph involves only those project entity fields that represent information which is useful from a business perspective.

Business views can either be based on single entities such as Requirement or Defects, or it can be based on more complex relationships between entities such as Defects with Linked Requirements/defects with linked tests.

Though on a high level, both business view graph and entity graph look at the same, at this juncture let us understand basic different between entity graph and business view graph.

Entity Graph Business View Graph
This graph is strictly associated with only one type of entity (defect or Requirement or Test) in ALM This Graph is either based on single entity or based on relationship between Defect and Requirement or defect and tests
The fields involved are those that are contained within that specific entity. The fields involved are those that represent useful information from a business perspective.

Step 1) Click ‘+’ and Select ‘Graph Wizard’.

Opening the Graph Wizard from the plus icon in Analysis View

Step 2) Select Business View Graph and click ‘Next>’

Graph Wizard with Business View Graph selected as the graph kind

Step 3) Select Defects from the Filter criteria and click ‘Next>’.

Business view selection screen with Defects chosen as the data source

Step 4) Use the current project data to generate the graph and click ‘Next>’ to continue.

Business View Graph wizard set to use the current project data

Step 5) Let us filter based on Severity and click ‘Next>’

Business View Graph filter screen filtering defects by Severity

Step 6) Enter the criteria for ‘X-Axis’ and Grouped By fields and Click ‘Finish’

Business View Graph wizard X-axis and Grouped By configuration screen

Step 7) The Graph is Generated based on the Criteria selected. Click on ‘Add to Analysis Tree’.

Generated business view graph with the Add to Analysis Tree option

Step 8) The save dialog appears for users to save the generated graph.

  1. Enter the Name of the Graph
  2. Select ‘Private’ or ‘Public’
  3. Click ‘Save’.

Save dialog for the business view graph with Private and Public options

Step 9) The created graph is saved in Analysis Tree as shown below.

Business view graph saved under the ALM analysis tree

Both graphs above went through the wizard. ALM also exposes a shorter route for everyday charts.

Quick Entity Graphs Generation

Step 1) The Entity Graph can also be generated without going through the Graph Wizard. A Quick Graph can be generated by clicking on ‘New Graph’ by clicking on ‘+’ icon.

Creating a quick graph from the plus icon without the Graph Wizard

Step 2) The New Graph dialog is displayed.

  • Select the Entity
  • Graph Type
  • Graph Name
  • Click ‘OK’.

New Graph dialog with entity, graph type and graph name fields

Step 3) The Created Graph enables users to make changes to the Configuration based on their requirements. We have selected defect Count on Y Axis and Grouped based on ‘Status’.

Quick graph configuration tab with defect count grouped by Status

Step 4) Click ‘View’ Tab to generate the Graph for the specified criteria.

View tab displaying the generated quick entity graph

Graphs answer visual questions. For row-level analysis, ALM pushes the same data into Microsoft Excel.

Generating Excel Report

  • Testers can also generate Excel reports based on business views which reflect only those project entity fields that is useful from a business perspective.
  • The reports are created and configured with in Microsoft Excel and then uploaded to the Analysis View module.

Step 1) Click ‘Add New’ Button and select ‘New Business View Excel Report’.

Selecting New Business View Excel Report from the Add New button

Step 2) Enter the report name and click ‘OK’.

Dialog for entering the name of the new business view Excel report

Step 3) Click ‘Install Addin’.

Analysis View screen showing the Install Addin option for Excel reports

Step 4) The Installation Status is displayed to the user as shown below.

Installation status message for the ALM Microsoft Excel add-in

Step 5) OpenMS Excel and one would find a new Tab by name ‘HP ALM’. Select ‘HP-ALM’ and click ‘Login’

HP ALM ribbon tab inside Microsoft Excel with the Login button

Step 6) ALM Login Dialog opens up.

  1. Enter Login Name.
  2. Enter Password.
  3. Click ‘Authenticate’.
  4. Select the Domain.
  5. Select the Project.
  6. Click ‘Login’.

ALM login dialog in Excel asking for credentials, domain and project

Step 7) Now,

  1. Click ‘Add’ Button.
  2. Add Worksheet Dialog Opens up. Select ‘Defects’ as we want to generate ‘High’ / ‘Very High’ and ‘Critical’ defects report.
  3. Click ‘OK’

Add Worksheet dialog with Defects selected as the reporting entity

Step 7) The Excel report is generated with all the defects list and user can configure the same.

  1. Click ‘Filter’ Tab from Worksheet configuration.
  2. Click ‘Severity’ Field.

Worksheet configuration Filter tab with the Severity field selected

Step 8) The ‘Select Filter Condition’ dialog opens up.

  1. Select the Filter condition
  2. Click ‘OK’

Select Filter Condition dialog for choosing defect severity values

Step 8) Now we need to save the same against the excel report that we have created.

Click ‘HP ALM’ tab and click ‘Save to ALM’.

HP ALM tab in Microsoft Excel showing the Save to ALM command

Step 9) The ‘Save Business View Excel Report’ Dialog Opens up.

  1. Enter the Report Name
  2. Select the same report that we created in Step 2.
  3. Click ‘Save’.

Save Business View Excel Report dialog for selecting the target report

Step 10) Confirm Save Dialog box opens up. Click ‘Yes’ to Continue. This dialog pops up as user is trying to overwrite with the one that is already created.

Note: The ALM asks for overwriting the existing excel report as we have selected the same report name that we have created in Step 2. In Step 2 the report was NOT configured and loaded but it was just a placeholder for the report. Only after performing this step the excel report is available for the user to generate and save in excel format.

Confirm Save dialog warning that the existing Excel report will be overwritten

Step 11) Now user can generate the report from ALM. Click ‘Generate’.

Generate button used to run the saved Excel report from within ALM

Step 11) Now report displays based on the criteria set by the user.

Note: User can get the updated report by regenerating the excel report, if there is an addition or deletion of defects or if there is a change in the severity of the defect.

Generated Excel report listing the defects that match the severity filter

Excel suits ad-hoc slicing, while a formal document for review boards needs the project report builder.

Generating Project Report

  • Project reports enable users to design and generate detailed reports containing information for a specific project.
  • Users can also define sections and sub-sections each listing records of a specified ALM entity.
  • Users can customize the layout and the template format for each section.
  • The Project report can be generated as HTML, Microsoft Word, or PDF formats.

Step 1) To Create a new project report, click ‘+’ icon from Analysis Module and select ‘New Project Report’.

Creating a new project report from the plus icon in the Analysis module

Step 2) The new project Report Dialog box opens. Enter the Name of the Project and Click ‘OK’.

New Project Report dialog for entering the report name

Step 3) The changes are reflected in the screen as shown below

  1. The Project Report is created.
  2. Click ‘Add Report Section Button.

Newly created project report with the Add Report Section button

Step 4) The add report section dialog is displayed.

  1. User has to enter the type of section that they would like to include
  2. Enter the name of the Section
  3. Click ‘OK’.

Add Report Section dialog for choosing the section type and its name

Step 5) The Requirement section is now added to the report.

Requirement section added to the project report layout

Step 6) Now we will add test report section.

  1. Click ‘Add Report Section’.
  2. Select ‘Type of Report’ to be inserted from ‘Add Report Section’ dialog
  3. Enter the name of the report section.
  4. Click ‘OK’.

Add Report Section dialog used to insert a Tests section

Step 7) The report section with the name ‘Tests’ would be added as shown below.

Project report layout showing the newly added Tests section

Step 8) Similarly create a section for defects and the final report layout will be as shown below. Once added click ‘Generate’ button.

Final project report layout with Requirements, Tests and Defects sections

Step 9) The report would be generated by connecting to server.

Progress message shown while ALM generates the project report

Step 10) The project report would be generated as specified by the user. User can save the project report from the generated window. If the generated format is a doc or docx, it can be saved from MS word. If the selected file format is HTML, save it from the appropriate browser. If the generated report is in PDF format, save it from PDF reader.

Generated ALM project report ready to be saved as HTML, Word or PDF

Once graphs are saved to the analysis tree, the Dashboard View gathers them into one status page.

All About Dashboard

  • This module helps users to design a dashboard page by selecting and arranging graphs on the page based on their requirements.
  • This module is very helpful for stakeholders/project managers to get a quick snapshot about the project status.

Step 1) To Create a Dashboard page,

  1. Click Dashboard View
  2. Click ‘New Dashboard Page’ icon
  3. New Dashboard Page dialog opens. Enter Name of the Dashboard Page.
  4. Click ‘OK’.

Creating a new dashboard page from the Dashboard View tree

Step 2) Thecreated dashboard is displayed as shown below.

  1. The created Dashboard page
  2. Click ‘Configuration’.
  3. Graph Tree is displayed from where user can select all the graphs
  4. Add it to the dashboard page by clicking on “<=” Button.

Dashboard page Configuration tab with the graph tree on the right

Step 3) The configuration should now display the selected graphs.

Dashboard configuration listing the graphs selected for the page

Step 4) Select the View Tab to display the selected graph.

Dashboard View tab displaying the selected graphs side by side

Step 5) Let us understand the icons that appear on the right hand side of each one of the graphs.

  1. Generate Graph โ€“ Generates/Refreshes the Graph after changes.
  2. Go to Graph Analysis Tree โ€“ From Dashboard, it takes user to the Analysis Tree.
  3. View Graph in Full Screen โ€“ Displays the graph in full screen mode.

Icons beside each dashboard graph for generate, analysis tree and full screen

Video on Graphs

Click here if the video is not accessible

FAQs

No. The product moved from HP to Micro Focus and is now marketed by OpenText as OpenText ALM / Quality Center. Menu paths and the Dashboard module remain broadly the same, so older screenshots still map to the current interface.

Version 15.5 introduced Composite and Trend graphs, and version 16.0 added Cycle Time graphs for spotting delivery bottlenecks and Anomalies graphs for records stuck too long. Older entity and business view graphs continue to work unchanged.

A graph saved to Private stays visible only to the profile that created it. A graph saved to Public is visible to every user of that project, which suits shared status reporting and dashboard pages.

Saved analysis items keep the data captured when they were last generated. Reopen the item and regenerate it, or use the generate icon on a dashboard page, to pull current requirement, test and defect records.

Live Analysis graphs sit inside the test plan and test lab trees rather than the Analysis View. They give an instant visual overview of the tests held in the selected folder, without saving an analysis item.

Machine learning models read historical defect records to forecast escape rates, cluster duplicates and rank severity, which sharpens triage decisions. Teams still export ALM data first, because the classic Dashboard module does not run these models itself.

Copilot drafts the scripts around reporting: OTA or REST calls that pull defect data, Excel macros that reshape a worksheet, and scheduled jobs that regenerate reports. It does not click through the ALM interface itself.

ALM ships graphs, Excel reports and dashboard pages inside one licensed suite. Lighter ALM tools often lean on external BI dashboards instead, trading built-in traceability for cheaper, more flexible charting.

Summarize this post with: