Skip to main content
Planview Customer Success Center

Micro Focus ALM Octane

Overview

Planview Hub offers integration solutions to flow test artifacts such as test results, test steps, and their associated tests, test runs, test instances, and folder structures.

Please review the sections below to learn more about supported test scenarios using Micro Focus ALM Octane.

           

Micro Focus ALM Octane & Micro Focus ALM/QC

In this integration scenario, a tester creates a set of requirements in ALM Octane. Hub will flow the requirements, along with their fields and sub-entities to ALM, so that the tester in ALM can begin designing running her tests. Hub will then flow the test results and defects back over to ALM Octane to maintain full visibility across the lifecycle.

Screenshot 2024-05-31 at 11.53.52 AM.png

The goal of this integration scenario is to synchronize the ALM Octane Test artifact with the ALM Test Instance artifact, while including the Test Results and Defects that exist on the Test Instance artifact. To do this, you'll need to configure the following integrations:

  • ALM Requirement Folders <> ALM Octane Requirement Folders
  • ALM Requirements <> ALM Octane Requirements
  • ALM Test Sets -> ALM Octane Test Suites
  • ALM Test Instances -> ALM Octane Tests
  • ALM Test Runs <> ALM Octane Runs
  • ALM Defects <> ALM Octane Defects

See the instructions below to configure this integration scenario.

Connect to your Repositories

First, connect to your repository by following the instructions here.

You can learn more about connector-specific configuration in our Connector Docs.

Set Up your Model

Review general details on creating or reusing a model.

For this integration scenario, you will need to add the following custom fields to your model:

Smart Field Label Type Field Values
Summary Summary String N/A
Description Description Rich Text N/A
Formatted ID Formatted ID String N/A
Location URL Location N/A
Priority Priority Single Select Blocker, Critical, High, Medium, Low
Status Status Single Select New, To Do, In Progress, Done
Parent Artifact Parent Relationship N/A
None Test Coverage Relationships N/A
Created Created Date Time N/A
Modified Modified Date Time N/A
None Octane ID String N/A
None Octane URL String N/A
None ALM ID String N/A
None ALM URL String N/A

Test Steps

Smart Field Label Type Field Values
Summary Summary String N/A
Action Action String N/A
Expected Result Expected Result String N/A
Id Id String N/A
Status Status Single Select Passed, Failed, Not Completed
None Step Name String N/A

 

ALM Octane

You will need to add the following custom fields to your ALM Octane instance:

Name Type
ALM ID String
ALM URL String

ALM

You will need to add the following custom fields to your ALM instance:

Name Type
Octane ID String
Octane URL String

Create your Collections

You can learn general details on configuring collections here:

Review the details in the sections below to ensure that any required fields are mapped in your collections.

Micro Focus ALM Octane

For this integration scenario, you'll need to configure the following ALM Octane collections:

Work Item Collections

  • ALM Octane Requirements
  • ALM Octane Tests
  • ALM Octane Runs
  • ALM Octane Defects

Container Collections

  • ALM Octane Requirement Folders
  • ALM Octane Test Suites
Field Mapping

Map the following ALM Octane fields to the model:

Collection ALM Octane Field Model Field
ALM Octane Requirements Name Summary
Description Description
Creation time Created
ALM ID ALM ID
ALM URL ALM URL
Formatted ID Octane ID
URL Octane URL
ALM Octane Tests Name Summary
ALM ID ALM ID
ALM URL ALM URL
Formatted ID Octane ID
URL Octane URL
Phase Constant Value
Application modules Constant Value
ALM Octane Runs Name Summary
Description Description
ALM ID ALM ID
ALM URL ALM URL
Formatted ID Octane ID
URL Octane URL
Release Constant Value
ALM Octane Defects Name Summary
Description Description
Priority Priority
Phase Status
Creation time Created
ALM ID ALM ID
ALM URL ALM URL
Formatted ID Octane ID
URL Octane URL
ALM Octane Requirement Folders Name Summary
Description Description
Creation time Created
Octane ID Octane ID
Octane URL Octane URL
ALM Octane Test Suites Name Summary
Description Description
Creation time Created
ALM ID ALM ID
ALM URL ALM URL
Formatted ID Octane ID
URL Octane URL
Application modules Constant Value
Test Step Field Mapping

Map the following ALM Octane fields to the model:

Collection ALM Octane Field Model Field
ALM Octane Runs Actual Action
Description Expected Result
ID Id
Result Status
Relationship Specification

Configure the following relationship mappings:

Collection ALM Octane Field Model Field
ALM Octane Requirement Folders Parent Parent
ALM Octane Requirements Covering Tests Test Coverage
Parent Constant Value

Micro Focus ALM/QC

For this integration scenario, you'll need to configure the following ALM collections:

Work Item Collections

  • ALM Requirements
  • ALM Test Instances
  • ALM Test Runs
  • ALM Defects

Container Collections

  • ALM Requirement Folders
  • ALM Test Sets
Field Mapping

Map the following ALM fields to the model:

Collection ALM Field Model Field
ALM Requirements Name Summary
Description Description
Creation Date Created
Formatted ID ALM ID
URL ALM URL
Octane ID Octane ID
Octane URL Octane URL
ALM Test Instances Name Summary
Formatted ID ALM ID
URL ALM URL

Octane ID

Octane ID
Octane URL Octane URL
ALM Test Runs Run Name Summary
Test Description Description
Formatted ID ALM ID
URL ALM URL
Octane ID Octane ID
Octane URL Octane URL
Tester Constant Value
ALM Defects Summary Summary
Description Description
Priority Priority
Status Status
Detected on Date Created
Formatted ID ALM ID
URL ALM URL
Octane ID Octane ID
Octane URL Octane URL
Severity Constant Value
Detected By Constant Value
ALM Requirement Folders Name Summary
Description Description
Creation Date Created
Octane ID Octane ID
Octane URL Octane URL
ALM Test Sets Name Summary
Description Description
Open Date Created
Formatted ID ALM ID
URL ALM URL
Octane ID Octane ID
Octane URL Octane URL
Test Step Field Mapping

Map the following ALM fields to the model:

Collection ALM Field Model Field
ALM Test Runs Step Name Summary
Description Action
Expected Expected Result
Step Id Id
Status Status
Step Name Step Name
Relationship Specification

Configure the following relationship mappings:

Collection ALM Field Model Field
ALM Requirement Folders Parent Folder Parent
ALM Requirements Test Coverage Test Coverage

Configure your Integrations

You can learn general details on configuring integrations here: 

For this integration scenario, you will need to configure the following integrations:

  • ALM Requirement Folders <> ALM Octane Requirement Folders
  • ALM Requirements <> ALM Octane Requirements
  • ALM Test Sets -> ALM Octane Test Suites
  • ALM Test Instances -> ALM Octane Tests
  • ALM Test Runs <> ALM Octane Runs
  • ALM Defects <> ALM Octane Defects

Review the details in the table below to ensure that your integrations are configured correctly.

Integration Integration Type Artifact Creation Flow Artifact Routing/Container Mirroring Test Step Flow
ALM Requirement Folders <> ALM Octane Requirement Folders Container + Work Item Synchronization Two-way Creation ALM <> ALM Octane

N/A

ALM Requirements <> ALM Octane Requirements

Work Item Synchronization

Two-way Creation

ALM <> ALM Octane N/A
ALM Test Sets -> ALM Octane Test Suites Container + Work Item Synchronization Two-way Creation ALM <> ALM Octane N/A
ALM Test Instances -> ALM Octane Tests Work Item Synchronization

One-way Creation

Octane accepts new artifacts

ALM -> ALM Octane N/A
ALM Test Runs <> ALM Octane Runs Work Item Synchronization Two-way Creation ALM <> ALM Octane

One-way Flow

ALM accepts test steps

ALM Defects <> ALM Octane Defects Work Item Synchronization Two-way Creation ALM <> ALM Octane N/A

Functional Limitations

Category Limitation Applicable Repository Version
Third Party API Limitation

Test Steps

Test Steps are not supported in the Test Instance/Test integration.

Any supported repository version:

 

                      

           

Micro Focus ALM Octane & TestRail

In this integration scenario, a Test Suite is created in Micro Focus ALM Octane. Hub will flow the Test Suite into TestRail as a Test Section. A test case is then created in TestRail and synchronized over to ALM Octane. When the tester in TestRail begins running her tests, Hub will flow the results back over to ALM Octane as a test run to maintain full visibility across the lifecycle.

Screenshot 2024-04-24 at 10.07.29 AM.png

The goal of this integration scenario is to synchronize the ALM Octane Test artifact with the TestRail Test Case artifact. To do this, you'll need to configure the following integrations:

  • ALM Octane Test Suites <> TestRail Test Sections
  • ALM Octane Tests <> TestRail Test Cases
  • ALM Octane Test Runs <- TestRail Tests

Connect to your Repositories

First, connect to your repository by following the instructions here.

You can learn more about connector-specific configuration in our Connector Docs.

Set Up your Model

Review general details on creating or reusing a model.

For this integration scenario, you will need to add the following fields to your model:

Smart Field Label Type Field Values
Summary Summary String N/A
Description Description Rich Text N/A
Formatted ID Formatted ID String N/A
Created Created Date Time N/A
Modified Modified Date Time N/A
Location URL Location N/A
Parent Artifact Parent Relationship N/A
None TestRail ID String N/A
None TestRail URL String N/A
None Octane ID String N/A
None Octane URL String N/A

Test Steps

Smart Field Label Type Field Values
Action Action String N/A
Expected Result Expected Result String N/A

 

ALM Octane

You will need to add the following custom fields to your ALM Octane instance:

Name Type
TestRail ID String
TestRail URL String

TestRail 

You will need to add the following custom fields to your TestRail instance:

Name Type
Octane ID String
Octane URL String

Create your Collections

You can learn general details on configuring collections here:

Review the details in the sections below to ensure that any required fields are mapped in your collections.

ALM Octane

For this integration scenario, you'll need to configure the following ALM Octane collections:

Work Item Collections

  • ALM Octane Tests
  • ALM Octane Test Runs

Container Collections

  • ALM Octane Test Suites 
Field Mapping

Map the following ALM Octane fields to the model:

Collection ALM Octane Field Model Field
ALM Octane Tests Name Summary
Description Description
Creation time Created
TestRail ID TestRail ID
TestRail URL TestRail URL
Formatted ID Octane ID
URL Octane URL
Phase Constant Value
ALM Octane Test Runs Name Summary
TestRail ID TestRail ID
TestRail URL TestRail URL
Release Constant Value
Native status Constant Value
ALM Octane Test Suites Name Summary
Description Description
Application modules Constant Value
Test Step Field Mapping

Map the following ALM Octane fields to the model:

Collection ALM Octane Field Model Field
ALM Octane Tests Description Action
Relationship Specification

Configure the following relationship mappings:

Collection ALM Octane Field Model Field
ALM Octane Test Runs Test Parent

TestRail

For this integration scenario, you'll need to configure the following TestRail collections:

Work Item Collections

  • TestRail Test Cases
  • TestRail Tests

Container Collections

  • TestRail Test Sections
Field Mapping

Map the following TestRail fields to the model:

Collection TestRail Field Model Field
TestRail Test Cases Title Summary
Preconditions Description
Created On  Created
ID TestRail ID
Location TestRail URL
Octane ID Octane ID
Octane URL Octane URL
Priority Constant Value
Case Type Constant Value
Template Constant Value
TestRail Tests Title Summary
ID TestRail ID
Location TestRail URL
Status Constant Value Based on Projects
TestRail Test Sections Name Summary
Description Description
Test Step Field Mapping

Map the following TestRail fields to the model:

Collection TestRail Field Model Field
TestRail Test Cases Step Description Action
Expected Result Expected Result
Relationship Specification

Configure the following relationship mappings:

Collection TestRail Field Model Field
TestRail Tests Test Case Parent

Configure your Integrations

You can learn general details on configuring integrations here: 

For this integration scenario, you will need to configure the following integrations:

  • ALM Octane Test Suites <> TestRail Test Sections
  • ALM Octane Tests <> TestRail Test Cases
  • ALM Octane Test Runs <- TestRail Tests

Review the details in the table below to ensure that your integrations are configured correctly.

Integration Integration Type Artifact Creation Flow Artifact Routing/Container Mirroring Test Step Flow

ALM Octane Test Suites <> TestRail Test Sections

Container + Work Item Synchronization Two-way Creation ALM Octane <> TestRail N/A

ALM Octane Tests <> TestRail Test Cases

Work Item Synchronization Two-way Creation ALM Octane <> TestRail

One-way Flow

ALM Octane accepts test steps

ALM Octane Test Runs <- TestRail Tests

Work Item Synchronization Two-way Creation ALM Octane <> TestRail N/A

Functional Limitations

Category Limitation Applicable Repository Version
Good to Know

Test Steps

Test Steps are supported but you must select which direction you want them to flow upon initial integration configuration

Any supported repository version:

 

Third Party API Limitation

Tests

Tests in TestRail are read-only so integration is one-way only.

Any supported repository version: 

 

           

           

Synchronizing Test Steps between ALM & Octane

Use the instructions below to configure the following integrations:

  • ALM Test Steps → Octane Test Steps

Test Architecture

Before you begin configuring your integration, it's important to understand how test artifacts relate to one another.

While the goal of this integration is to flow test results, the architecture required to do so is more complex than one might assume. 

In this integration scenario, the challenge is synchronizing test steps between the two tools: 

  • In ALM, Test Steps are sub-entities of the Test artifact and referenced by a specific Test Instance
  • In ALM Octane, Test Steps are fields on the Test artifact. 

The goal is to synchronize the ALM Test Instance artifact with the ALM Octane Test artifact, while including the Test Steps that exist on the related ALM Test artifact.

But don't worry — it only requires three integrations:

Integration Container A Container B Work Item

Test Design

Test Set

Test Suite

--

Test Planning

--

--

Test Instance

Test Execution -- -- Test Run

Once configured, your integrations will look like the images below.

Screenshot 2023-07-18 at 4.27.32 PM.png

Screenshot 2023-07-18 at 4.28.29 PM.png

Tip: To keep your integrations in order, we recommend appending a number to the beginning of each title (i.e., "1 - Test Design," "2 - Test Planning," "3 - Test Execution").

Now that you've familiarized yourself with the test architecture for this integration scenario, let's get started!

Step 1: Connect to Your Repository

First, connect to your repository by following the instructions here

You can learn more about ALM-Octane specific configuration in our Connector Docs.

Step 2: Construct your Model

To flow test steps, you must add the Test Steps entity when creating your Test model.

To do this, click + Add Entity and select the Test Steps option. 

Screenshot 2023-07-07 at 10.59.01 AM.png

A Test Steps entity will be added to your model. On the Model Configuration screen, you will then see two panels:

  1. Test Fields: In the top section, add any fields you'd like to flow on the test (or test run) artifact that are not part of its associated test steps.
  2. Test Step Fields: In the bottom section, add any fields you'd like to flow that are a part of test steps. You'll see that Hub provides some Smart Fields that are test step specific to help you get started, but you can add any other desired fields by leaving the Smart Field blank.

Screenshot 2023-07-07 at 10.59.55 AM.png

Here is an example of a very simple Test Model with Test Steps:

Screenshot 2023-07-07 at 11.02.52 AM.png

You can find general details on creating a model here.

Step 3: Create your Collection

You can find general details on how to create a collection here.

You will see a Map Test Fields sash on your collection if:

  • Your model is a Model with Test Steps, and
  • Your artifact is an ALM Test or Octane Test

Screenshot 2023-07-07 at 11.10.58 AM.png

The process to map test step fields is very similar to the process on the normal Field Mapping screen. Note that both relationship(s) and other field types for test steps will be mapped on this one sash.

Note: Tests and Test Steps do not require a typical relationship field mapping to link them. We've added behind-the-scenes smarts to couple them for you.

Step 4: Configure an Artifact Union

To flow Test Steps from ALM to Octane, you will need to configure an artifact union between ALM Test Instances and ALM Tests so that the Test Steps will flow into the Octane Tests collection.

Artifact unions specify the related artifacts whose fields may flow along with the artifacts in your collection.

As ALM Test Steps only exist on the ALM 'Test' artifact, test steps cannot flow from ALM to Octane. With the help of an artifact union, through a shared relationship field between ALM Test Instances and ALM Tests, the test steps are able to flow. 

Learn more about artifact unions here.

101400125.png

To access artifact unions, navigate to the Collection Configuration screen and click Configure Artifact Unions.

Note: The Artifact Unions sash will only be visible when there is a single relationship/container field available for the collection.

Screenshot 2023-07-18 at 12.42.08 PM.png

Navigate to the ALM Test Instance collection and create a new artifact union.

Screenshot 2023-06-16 at 12.08.45 PM.png

Then, select the Test relationship field, desired project(s), and artifact type.

Screenshot 2023-07-18 at 12.45.20 PM.png

After saving the artifact union, click Map Test Step Fields on the Collection Configuration screen.

Screenshot 2023-07-18 at 12.59.11 PM.png

On this screen, select the Test artifact union from the Flow Test Steps From dropdown menu.

Screenshot 2023-07-18 at 3.09.57 PM.png

After you've selected where you'd like the test steps to flow from, click Save

Tip: Clicking ctrl+s on Windows and cmd+s on macOS will save your configuration.

The next step will be to configure the necessary integrations.

Step 5: Configure your Integrations

You can find general details on how to configure an integration here.

In order to see a Test Step Flow link on the integration configuration screen, the following conditions must be met:

  • Model is of type 'Model with Test Steps'
  • Artifacts in both collections have test steps
  • The relevant Hub connectors must support test steps (see Connector Documentation to confirm)

Integration 1: Test Design

The first integration you will configure is a Container + Work Item Synchronization flowing Test Sets/Test Suites (container).

Screenshot 2023-07-18 at 3.47.55 PM.png

Supported Containers:

  • Micro Focus ALM Test Sets 
  • Micro Focus ALM Octane Test Suites

Artifact Creation Flow should be one way from ALM to Octane. 

Integration 2: Test Planning

The Test Planning integration is a Work Item Synchronization that flows Test Instances/Cases from ALM to Test Cases in Octane.

Screenshot 2023-07-18 at 3.48.08 PM.png

To configure this integration, you will use the normal Work Item Synchronization template.

Work Item Collections:

  • ALM Test Instances 
    • Configure parent relationship of ALM Test Instance to Test Set
  • Octane Test Cases
    • Configure parent relationship of Octane Test to Link to Test

Screenshot 2023-07-18 at 3.51.09 PM.png

Clicking the link will bring you to the Test Step Flow screen, where you can click Select to choose your desired Test Step Flow style.

Screenshot 2023-07-18 at 3.53.42 PM.png

Due to the sequential nature of test steps, test step flow has some unique properties:

  • Test steps can only flow in one direction
  • The target collection’s test steps will be kept in strict synchronization with the source collection: this means that all updates, deletions, and re-ordering of test steps will be mimicked in the target collection. Since the source collection is the system of record, any test steps that exist in the target collection but not the source collection will be removed.
  • If the test steps on the target artifact are changed by an end-user, they will be updated by Hub when one of the fields or ordering on the source artifact's test steps is changed.

Note: Comments and attachments are not currently supported on test steps.

Integration 3: Test Execution

The Test Execution integration is a Work Item Synchronization that flows Test Step Results as a sub-entity located on Octane Manual Runs to ALM Test Runs.

Screenshot 2023-07-18 at 4.01.48 PM.png

Supported Artifacts:

  • ALM Test Run
    • Configure parent relationship of ALM Test Run to Test Instance

  • Octane Manual Run
    • Configure parent relationship of Octane Test Run to Test

           

           

Synchronizing Test Results between Octane & ALM

Many organizations have been using Micro Focus ALM (aka Quality Center) for quality management for years. But where once it was the only tool used for testing, today enterprises are augmenting ALM with additional tools to align with their agile and test automation efforts. That includes tools like Micro Focus ALM Octane.

The challenges for QA teams and leadership are how to restore visibility into coverage, quality, and cost, now that testing data is split across multiple tools.

Planview Hub enables users to flow test results into Micro Focus ALM in order to take advantage of ALM's reporting capabilities while using other tools, such as ALM Octane, for their test planning and execution.  

The method outlined below will enable you to flow test results into Micro Focus ALM from ALM Octane. Due to the architectural specificity of each external tool, the methods below cannot be used for other endpoints.

You can watch this demo video to learn more:

Test Architecture

Before you begin configuring your integration, it's important to understand how test artifacts relate to one another.

While the goal of this integration is to flow test results, the architecture required to do so is more complex than one might assume. 

In this integration scenario, the challenge is synchronizing test steps between the two tools: 

  • In ALM, Test Steps are sub-entities of the Test artifact and referenced by a specific Test Instance
  • In ALM Octane, Test Steps are fields on the Test artifact. 

The goal is to synchronize the ALM Test Instance artifact with the ALM Octane Test artifact, while including the Test Steps that exist on the related ALM Test artifact.

But don't worry - it only requires three integrations:

Integration Container A Container B Work Item

Test Design

Test Set

Test Suite

--

Test Planning

--

--

Test Instance

Test Execution -- -- Test Run

Once configured, your integrations will look like the images below.

ALM to Octane - Landscape ViewALM to Octane - List View

Tip: To keep your integrations in order, we recommend appending a number to the beginning of each title (i.e., "1 - Test Design," "2 - Test Planning," "3 - Test Execution").

Now that you've familiarized yourself with the test architecture for this integration scenario, let's get started!

Step 1: Connect to Your Repository

First, connect to your repository by following the instructions here

You can learn more about ALM-Octane specific configuration in our Connector Docs.

Step 2: Construct your Model

To flow test steps, you will need to add a Test Steps entity when creating your Test model.

To do this, click + Add Entity and select the Test Steps option. 

Screenshot 2023-07-07 at 10.59.01 AM.png

A Test Steps entity will be added. On the Model Configuration screen, you will then see two panels:

  1. Test Fields: In the top section, add any fields you'd like to flow on the test (or test run) artifact that are not part of its associated test steps.
  2. Test Step Fields: In the bottom section, add any fields you'd like to flow that are a part of test steps. You'll see that Hub provides some Smart Fields that are test step specific to help you get started, but you can add any other desired fields by leaving the Smart Field blank.

Screenshot 2023-07-07 at 10.59.55 AM.png

Here is an example of a very simple Test Model with Test Steps:

Screenshot 2023-07-07 at 11.02.52 AM.png

You can find general details on how to create a model here.

Step 3: Create your Collection

You can find general details on how to create a collection here.

You will see a Map Test Fields sash on your collection if:

  • Your model is a Model with Test Steps, and
  • Your artifact is an ALM Test or Octane Test

Test Steps Field Mapping Sash

The process to map test step fields is very similar to the process on the normal Field Mapping screen. Note that both relationship(s) and other field types for test steps will be mapped on this one sash.

Note: Tests and Test Steps do not require a typical relationship field mapping to link them. We've added behind-the-scenes smarts to couple them for you.

Step 4: Configure an Artifact Union

To flow Test Steps from ALM to Octane, you will need to configure an artifact union between ALM Test Instances and ALM Tests so that the Test Steps will flow into the Octane Tests collection.

Artifact unions specify the related artifacts whose fields may flow along with the artifacts in your collection.

As ALM Test Steps only exist on the ALM Test artifact, test steps cannot flow from ALM to Octane. With the help of an artifact union, through a shared relationship field between ALM Test Instances and ALM Tests, the test steps are able to flow. 

Learn more about artifact unions here.

To access artifact unions, navigate to the Collection Configuration screen and click Configure Artifact Unions.

Note: The Artifact Unions sash will only be visible when there is a single relationship/container field available for the collection.

Screenshot 2023-07-18 at 12.42.08 PM.png

Navigate to the ALM Test Instance collection and create a new artifact union.

Screenshot 2023-06-16 at 12.08.45 PM.png

 

Then, select the Test relationship field, desired project(s), and artifact type.

Screenshot 2023-07-18 at 12.45.20 PM.png

After saving the artifact union, click Map Test Step Fields on the Collection Configuration screen.

Screenshot 2023-07-18 at 12.59.11 PM.png

On this screen, select the Test artifact union from the Flow Test Steps From dropdown menu.

Screenshot 2023-07-18 at 3.09.57 PM.png

After you've selected where you'd like the test steps to flow from, click Save.

The next step will be to configure the necessary integrations.

Step 5: Configure your Integrations

You can find general details on how to configure an integration here.

In order to see a Test Step Flow link on the integration configuration screen, the following conditions must be met:

  • Model is of type 'Model with Test Steps'
  • Artifacts in both collections have test steps
  • The relevant Hub connectors must support test steps (see Connector Documentation to confirm)

Integration 1: Test Design

The first integration you will configure is a Container + Work Item Synchronization flowing Test Sets/Test Suites (container).

Test Design Integration

Supported Containers:

  • Micro Focus ALM Test Sets 
  • Micro Focus ALM Octane Test Suites

Artifact Creation Flow should be one way from ALM to Octane. 

Integration 2: Test Planning

The Test Planning integration is a Work Item Synchronization that flows Test Instances/Cases from ALM to Test Cases in Octane.

Test Planning Integration

To configure this integration, you will use the normal 'Work Item Synchronization' template.

Work Item Collections:

  • ALM Test Instances 
    • Configure parent relationship of ALM Test Instance to Test Set
  • Octane Test Cases
    • Configure parent relationship of Octane Test to Link to Test

Click 'Test Step Flow'

Clicking the link will bring you to the Test Step Flow screen, where you can click Select to choose your desired Test Step Flow style:

Test Step Flow Screen

Due to the sequential nature of test steps, test step flow has some unique properties:

  • Test steps can only flow in one direction
  • The target collection’s test steps will be kept in strict synchronization with the source collection: this means that all updates, deletions, and re-ordering of test steps will be mimicked in the target collection. Since the source collection is the system of record, any test steps that exist in the target collection but not the source collection will be removed.
  • If the test steps on the target artifact are changed by an end-user, they will be updated by Hub when one of the fields or ordering on the source artifact's test steps is changed.

Note: Comments and attachments are not currently supported on test steps.

Integration 3: Test Execution

The Test Execution integration is a Work Item Synchronization that flows Test Step Results as a sub-entity located on Octane Manual Runs to ALM Test Runs.

Test Execution Integration

Supported Artifacts:

  • ALM Test Run
    • Configure parent relationship of ALM Test Run to Test Instance

  • Octane Manual Run
    • Configure parent relationship of Octane Test Run to Test