Orchestration

Overview

Orchestration allows you to execute and manage automation scripts created in different frameworks such as Selenium, Safal, Karate, or Cucumber directly from the Avo Assure platform. It allows you to trigger, monitor, and retrieve reports of these external test executions easily, without leaving the Avo Assure environment. Orchestration helps Avo Assure to act as a central control hub, enabling teams to integrate multiple automation tools under a single unified interface.

Note: The Orchestration Actions only work in Execution mode.

Need for Orchestration in Avo Assure

Organizations often use multiple automation frameworks for different testing needs. For example, Selenium for UI automation, Karate for API testing, or Safal for specific in-house validations. Managing these automation frameworks separately can lead to fragmented execution and inconsistent reporting.

Orchestration in Avo Assure addresses this challenge by enabling you to:

  • Invoke and run scripts from any external framework directly through Avo Assure.

  • Standardize test management by bringing all executions under one platform.

  • Consolidate reporting, so results from different frameworks can be viewed in a consistent format within Avo Assure.

This ensures a centralized and efficient test execution process, regardless of the framework that was used to build the scripts.

Benefits of Orchestration

  • Easily Integrate with Other Frameworks Enables execution of test scripts created in external frameworks such as Selenium, Safal, Karate, or Cucumber directly within the Avo Assure.

  • Centralized Test Execution Provides a unified platform to trigger and monitor both Avo test case and other platform test cases, eliminating the need to switch between multiple tools.

  • Centralized Report Accessibility After execution, you can view the results in Avo Assure’s reporting interface or download the respective framework’s original reports (e.g., Excel for Safal and HTML for Selenium, Cucumber, and Karate).

  • Flexible Script Management Supports running automation scripts either from repositories such as Bitbucket or from local directories, giving users flexibility in execution setup.

  • Consistent Tracking and Visibility All orchestrated executions including those from external frameworks are logged and tracked within Avo Assure for better visibility and auditability.

  • Improved Efficiency Reduces manual steps for executing and managing external framework test cases, enabling teams to manage all automation activities through Avo Assure’s interface.

Orchestration Actions

You can perform Orchestration in Avo Assure using the following Actions:

  • Invoke Platform

  • Get Orchestration Reports

Orchestration Platforms

Avo Assure supports orchestration execution with the following external automation platforms:

  • Selenium

  • Safal

  • Karate

  • Cucumber

This document includes:

Prerequisites Prerequisites for using Orchestration action in Avo Assure.

Actions Detailed explanation of Orchestration actions along with examples.

Execution List Steps to create and execute an Execution List for Orchestration actions.

Viewing Orchestration Actions Report Steps to view Orchestration Actions Report.

Last updated

Was this helpful?