Test Framework Integration

Test Frameworks
for ALM

JUnit · TestNG · NUnit · Selenium · Appium · Cucumber

Report test results from any major test framework directly into HP ALM test plans. Automatic result sync, flexible field mapping, and CI/CD ready.

View Documentation

Supported Frameworks

JUnit

Java unit testing framework. Full JUnit 4 and JUnit 5 support.

TestNG

Java testing framework with advanced test configuration and grouping.

NUnit

.NET unit testing framework. Supports NUnit 2 and NUnit 3.

Selenium

Browser automation. Works with Selenium WebDriver test reports.

Appium

Mobile test automation for iOS and Android.

Cucumber

BDD framework. Maps Cucumber scenarios to ALM test cases.

Powerful integration features

Multiple Frameworks

JUnit, TestNG, NUnit, Selenium, Appium, and Cucumber — all in one integration.

Automatic Result Sync

Test results sync to ALM immediately after each test run without manual intervention.

Flexible Mapping

Configure how test class names, method names, and packages map to ALM test plans.

HP ALM Compatible

Tested against HP Quality Center 10, ALM 11–16, and OpenText ALM 23+.

Rich Metadata

Pass test parameters, custom fields, and attachments alongside test results.

CI/CD Ready

Designed to run in CI pipelines via Bumblebee. Zero configuration after initial setup.

Cross-Platform

Works on Windows, Linux, and macOS. Java and .NET ecosystems both supported.

Test Suite Hierarchy

Preserves test suite and test class hierarchy in ALM test plan folder structure.

Pricing

Annual license. Contact us for a quote.

Basic

Contact Sales

For teams reporting results from one framework

  • 1 test framework
  • ALM result mapping
  • CI/CD integration via Bumblebee
  • Email support

FAQ

Does this require Bumblebee?
Yes. Test Frameworks for ALM works as an extension to Bumblebee. Bumblebee handles the ALM connection and field mapping; the framework libraries generate ALM-compatible test reports.
Which JUnit versions are supported?
Both JUnit 4 and JUnit 5 are fully supported. The integration processes standard JUnit XML surefire reports.
How does Cucumber integration work?
The Cucumber integration maps Cucumber feature files and scenarios to ALM test cases. Tags in feature files can be mapped to ALM fields.
Can I map custom test attributes to ALM custom fields?
Yes. The alm-mappings.xml configuration file allows you to map any test metadata — including custom JUnit/TestNG attributes — to ALM custom fields.
Does NUnit integration work with .NET Core?
Yes. The NUnit integration processes NUnit 3 XML reports which are produced by both .NET Framework and .NET Core / .NET 5+ projects.

Start your free trial

Full access to Test Frameworks for ALM. Evaluation license within one business day.

View Docs