IntelliJ Eclipse Visual Studio GitHub Git SVN Jenkins Bamboo TeamCity Team Foundation Server Selenium Unified Functional Testing (UFT) LeanFT TestNG Framework nunit Framework Sprinter jUnit Framework Fortify Application Lifecycle Management (ALM) Performance Center StormRunner Load Project and Portfolio Management (PPM) JIRA StormRunner Functional AppPulse Mobile Slack REST API CI server SDK

ALM Octane DevOps integrations

Extend ALM Octane's capabilities by connecting to other systems you use in your release lifecycle. ALM Octane connects the dots from the various tools, providing comprehensive end-to-end control of the lifecycle.

This topic describes the integration options that ALM Octane provides.

Overview

This diagram displays the tools that ALM Octane integrates with at each stage of your application's lifecycle.

Back to top

IDE integrations

Work with ALM Octane from within your development IDE.

Integration How?

IntelliJ

See Work in IntelliJ IDEA.

Eclipse See Work in Eclipse IDEs.
Microsoft Visual Studio See Work in the Microsoft Visual Studio IDE .

For a list of functionalities supported by each IDE integration, see Functionality supported by IDE integrations.

Back to top

Source Code Management (SCM) integrations

Via integration with your CI server, track changes committed to your Source Control Management system. For details, see Track changes committed to your Source Control Management system.

ALM Octane imports SCM information via the integrated CI server.

Depending on the CI server you use, ALM Octane supports the following SCM systems:

CI server Supported SCM systems
Jenkins Any SCM system supported by Jenkins
Bamboo Git, SVN
TeamCity Git, SVN
TFS Git

The following functionality is available only if you use Git or SVN:

  • Repository information for commits.

  • Links to diff and file repository viewers for changed files.

Back to top

Build automation: CI server integrations

ALM Octane incorporates data from your CI pipelines into your application delivery process, helping you analyze quality, progress, change impact, code coverage, and more. For details, see Pipelines: CI server and SCM system integration.

Plugins are available for various CI servers. Visit the plugin page for your CI server for more details:

Jenkins / Bamboo / TeamCity / Team Foundation Server (TFS)

For a list of functionalities supported by each CI server integration, see Functionality supported by CI integrations.

For other CI servers, build your own plugin in Java using the CI Plugin SDK for ALM Octane available on GitHub.

Back to top

Testing tool integrations

ALM Octane incorporates tests and results from various sources into the overall product and release data.

Integration How?

Micro Focus testing tools: LeanFT, UFT, LoadRunner, StormRunner Load, StormRunner Functional, Performance Center

Use the Pipelines module in ALM Octane and integrate with your CI server.

ALM Octane receives testing tool test run results from the pipeline runs.

See Automated testing flow (pipelines).

Note: StormRunner Functional integration requires HPE Application Automation Tools plugin version 5.3 and later.

Unified Functional Testing (UFT)

 

 

Set up UFT integration without pipelines.

ALM Octane discovers your UFT tests and data tables, enabling you to run the tests in ALM Octane test suites.

See Set up UFT integration and Run UFT tests as part of a test suite.

ALM test result tracking

Via the ALM Test Result Collection Tool

See Send automated test run results to ALM Octane.

Sprinter

Run ALM Octane manual tests in Sprinter.

See Run and edit manual tests in Sprinter.

Third-party testing tools and frameworks, such as Selenium, NUnit, JUnit, and TestNG.

Via pipelines, using an ALM Octane CI plugin.

See Set up CI servers.

Security testing integrations

Track your security issues as defects in ALM Octane:

Integration How?

Fortify on Demand

(Technical Preview)

Set up integration with Fortify on Demand, enabling each ALM Octane pipeline run to display the new security vulnerabilities found on that run. For details, see Set up security testing integration (technical preview).
Fortify

The Fortify BugTracker Utility enables you to open security defects on ALM Octane directly from Fortify. For details, see the Micro Focus Fortify Marketplace page.

Back to top

Integrations with Commercial Off the Shelf software (COTs)

ALM Octane integrates with the following COTs:

Integration How?
ALM defect, requirement, and release synchronization

Via ALM Octane Synchronizer

See Synchronize ALM Octane with ALM or JIRA.

JIRA defect and backlog synchronization

Via ALM Octane Synchronizer

See Synchronize ALM Octane with ALM or JIRA.

Project and Portfolio Management (PPM) See Enabling Agile Projects Portlets for ALM Octane.
Slack Add your ALM Octane workspace to a Slack workspace and open Slack channels from within backlog items or pipeline run failures. See Set up Slack.
Third-party applications See the Micro Focus AppDelivery Marketplace page.

Back to top

Monitoring tool integrations

Track issues found on your production systems as ALM Octane defects:

Integration How?
AppPulse Mobile Configure ALM Octane as a defect management tool in AppPulse Mobile, and log defects on ALM Octane directly from AppPulse Mobile. For details, see the AppPulse Mobile documentation.

Back to top

Additional integrations using the REST API

Expand your integrations to applications of your choice by using ALM Octane's REST API.

Integration How?
Other third-party applications or CI servers

REST API, OData, and SDKs. For details, see Overview for developers.

Back to top

See also: