ReleaseOwl Docs
  • ReleaseOwl Admin Guide
    • General Administration
      • User & Role Management
      • Project Management
      • Landscape Registration
      • Global Credential Management
      • Settings
      • Landscape Connectors
      • Parallel Landscape Configuration
      • Static Code Analysis
      • RO Agents
    • ALM Integrations
      • Jira
        • Jira Cloud
        • Jira On-Premise
        • Jira Automation Rules
      • Azure DevOps
      • ServiceNow
      • Freshservice Integration
    • Other Integrations
      • ReleaseOwl Callout Feature
      • DocuSign
    • Landscape Mapping
  • ReleaseOwl User Guide
    • Change Management
      • Backlog
      • Sprints
      • User Stories
      • Release Versions
      • User Story Dependency
    • Transport Management
      • On-Prem Environment Registration
      • Creation of Transports
      • Transport Validation and Analysis Reports
      • Transport Promotion and Pipeline Activity
      • Transport Management Actions
      • Transport of Copies
      • Retrofit & Conflict Resolution
      • gCTS
        • Build pipeline support for onPrem Fiori
    • SAP BTP
      • Administration
        • Credential Management
        • Cloud Environment Registration
      • Working with Build Pipelines
        • Static Code Analysis
        • Change Log Analysis
        • Download Artifact
        • Labels
      • GIT Ops
    • SAP API
      • Adminstration
        • Credential Management
        • Cloud Environment Registration
      • API Management
    • SAP CPI
      • SAP CPI Integration with ReleaseOwl
      • CPI Test Generator
      • CPI Management
        • Synchronize CPI Artifacts
        • Artifact Versions
        • CPI Artifact Comparison
        • Backup & Rollback
        • CPI Validation - CPILint
        • iFlow Unit Testing
        • Integration Advisor
    • SAP Analytics Cloud
    • SAP Datasphere
    • Working with Release Packages
      • Create Release Package with User Stories
      • Create Release Package with Transports
      • Release Package Validation with Transports
    • Working with Release Pipelines
      • Pipeline Tasks
        • Approval Task
        • Callout Task
        • Manual Task
        • User Story Status Task
        • Test Execution Task
        • Message Listener Task
        • GCTS Merge Task
        • GCTS Activate Task
        • GCTS Switch Task
        • Import via Toc Task
        • Transport Retrofit Task
        • Release Transport Task
        • DocuSign Approval
        • Validation Task
      • Use Cases
        • Automated Transport import along with Transport Promotion
        • Automated MTAR Deployments
        • Automated CPI Deployments
    • Test Automation
      • HCL OneTest
        • Test Configurations
        • Running Automated Tests with Release Pipelines
      • Tosca Integration
      • Integrating UiPath with ReleaseOwl
    • My Tasks
    • Multiverse
    • Utilities
      • ABAP Version Compare
      • gCTS Merge
Powered by GitBook
On this page
  • HCL OneTest UI - Test Configurations with ReleaseOwl
  • RO Agent
  • RO Agent Configuration
  • Pre-requisites
  • Test Configuration
  • Test Configuration for Web UI Test
  1. ReleaseOwl User Guide
  2. Test Automation
  3. HCL OneTest

Test Configurations

PreviousHCL OneTestNextRunning Automated Tests with Release Pipelines

Last updated 26 days ago

HCL OneTest UI - Test Configurations with ReleaseOwl

RO Agent

RO Agent is a standalone application that executes jobs on behalf of ReleaseOwl. It currently supports the execution of HCL OneTest UI test cases.

The RO Agent is distributed as a ZIP file. After extraction, it can be launched using the appropriate script:

  • start.bat (for Windows)

  • start.sh (for Linux/macOS)

RO Agent Configuration

To configure and register a new RO Agent:

  1. In Administration, go to RO Agents.

  2. In the page displayed, click Register RO Agent.

  3. Fill in the required details.

Name

Enter the name of your choice for the RO Agent Configuration that is being created.

Host URL

The Host URL is the RO Agent URL that begins with http or https.

Security Key

Security Key value can be found in the agent.properties file.

Pre-requisites

RO Agent and HCL OneTest UI should be installed on the same machine.

Test Configuration

Setting up a Test Configuration allows the ReleaseOwl application to execute HCL OneTest UI scripts with specific parameters from a designated path via the RO Agent.

Steps to Create a New Test Configuration

  1. Navigate to the Project View in ReleaseOwl.

  2. Go to Test Configuration.

  3. On the page displayed, click Create Test Configuration.

Note: Test Configuration for Web UI and Functional Tests are to be created separately.

Test Configuration for Web UI Test

Fill in the required details:

Name

Enter the name of your choice for the test configuration that is being created.

Test System

The Test System here is HCL OneTest UI

Git Enabled

If Git enabled, you could access and use Git from HCL OneTest API, and the testing environment is integrated with both local and remote Git repositories.

Test Type

Type of the test to execute. In this case, Web UI

Project Directory

The fully qualified path to HCL OneTest UI project directory. Use '\' or '/' as the file separator. This path must exist on the agent.

Test Suite Name

Name of the script to be executed without the extension.

VM Arguments

Specify Virtual Machine arguments separated by comma (,)

Var File

The complete path to the XML file that contains the variable name and value pairs.

Configuration File

Use this option to specify the complete path to a file that contains the parameters for a test run

RO Agent

Select the RO Agent where the current test should be executed.

Test Configuration for Functional Test

Fill in the required details:

Name

Enter the name of your choice for the test configuration that is being created.

Test System

The Test System here is HCL OneTest UI

Git Enabled

If Git enabled, you could access and use Git from HCL OneTest API, and the testing environment is integrated with both local and remote Git repositories.

Test Type

Type of the test to execute. In this case, Functional

Project Directory

The fully qualified path to HCL OneTest UI project directory. Use '\' or '/' as the file separator. This path must exist on the agent.

Test Suite Name

Name of the script to be executed without the extension.

Iteration Count

The number of Dataset iterations to be run.

User Arguments

Specify additional playback arguments, if any.

RO Agent

Select the RO Agent where the current test should be executed.