> For the complete documentation index, see [llms.txt](https://docs.qyrus.com/test-orchestration/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.qyrus.com/test-orchestration/readme.md).

# Welcome to Test Orchestration

{% hint style="success" %}
✨ **Test Orchestration: Visual Workflow Automation for Testing**

Design, execute, and manage complex testing scenarios across Web, Mobile, API, and Desktop platforms—all without coding. Think of it as a **workflow builder for testing**, where you connect test scripts visually, define execution flows, and orchestrate sophisticated multi-step scenarios with ease.
{% endhint %}

## Overview

Test Orchestration is a powerful visual workflow automation platform that enables quality assurance teams to design, execute, and manage complex testing scenarios across multiple platforms and protocols—all without extensive coding.

***

## What is Test Orchestration?

Test Orchestration (TO) allows you to:

* **Chain multiple test scripts** across Web, Mobile, API, and Desktop platforms
* **Build visual workflows** using an intuitive node-based interface
* **Pass data between tests** to create realistic end-to-end scenarios
* **Schedule automated runs** at specific times or recurring intervals
* **Monitor execution results** from a centralized dashboard

Whether you're validating a simple API endpoint or orchestrating a complex cross-platform user journey, Test Orchestration provides the flexibility and control you need.

***

## Key Features

### 🔗 Multi-Protocol Workflow Creation

Create workflows that combine different script types—Web, Mobile, API, and Desktop—in a single execution flow.

### 🎯 Visual Node-Based Design

Connect scripts from one node to another with drag-and-drop simplicity. Define conditional logic and execution paths visually.

### 🔄 Data Propagation

Use output data from one test as input for another, enabling realistic test scenarios that mirror actual user workflows.

### 📁 Workflow Organization

Organize workflows into folders for better management. Create multiple workflows and group them by feature, sprint, or test suite.

### ⏰ Flexible Scheduling

Schedule workflow runs for specific dates and times, or set up recurring executions (daily, weekly, monthly).

### 📊 Centralized Reporting

Access comprehensive execution reports for all test scripts. Track pass/fail rates, execution times, and historical trends.

***

## Getting Started

{% tabs %}
{% tab title="👤 New Users" %}

#### 🚀 Just Getting Started?

Start with the fundamentals:

1. [Overview](/test-orchestration/getting-started/getting-started.md) - Understand the platform
2. [Creating a Project](/test-orchestration/getting-started/creating-projects.md) - Organize your work
3. [Creating a Workflow](/test-orchestration/getting-started/creating-workflows.md) - Build your first workflow
4. [Executing Workflows](/test-orchestration/getting-started/executing-workflows.md) - Run and monitor

**Time needed:** 30-45 minutes
{% endtab %}

{% tab title="📊 Intermediate Users" %}

#### 🎓 Level Up Your Skills

Build on your knowledge:

1. [Features Overview](/test-orchestration/features/features.md) - Discover all capabilities
2. [Workflow Patterns](/test-orchestration/advanced-topics/workflow-patterns.md) - Proven structures
3. [Data Propagation](/test-orchestration/features/data-propagation.md) - Connect your tests
4. [Conditional Execution](/test-orchestration/advanced-topics/conditional-execution.md) - Smart logic

**Prerequisites:** Basic workflow creation experience
{% endtab %}

{% tab title="🏆 Advanced Users" %}

#### 🔥 Master the Platform

Optimize and architect:

1. [Error Handling](/test-orchestration/advanced-topics/error-handling.md) - Build resilient workflows
2. [Performance Optimization](/test-orchestration/advanced-topics/performance-optimization.md) - Speed and efficiency
3. [Best Practices](/test-orchestration/advanced-topics/best-practices.md) - Professional standards
4. [Workflow Patterns](/test-orchestration/advanced-topics/workflow-patterns.md) - Complex scenarios

**Prerequisites:** Comfortable with core features
{% endtab %}
{% endtabs %}

***

## Documentation Structure

{% hint style="info" %}
**Navigation Guide**

All documentation is organized by learning progression. Start with Core Concepts, explore Features you need, then dive into Advanced Topics for optimization.
{% endhint %}

### 📖 Core Concepts

Understand the fundamentals of Test Orchestration

* [Overview](/test-orchestration/core-concepts/core-concepts.md)
* [Projects](/test-orchestration/core-concepts/projects.md) - Organize your testing work
* [Workflows](/test-orchestration/core-concepts/workflows.md) - Build automated sequences
* [Nodes and Steps](/test-orchestration/core-concepts/blocks-and-nodes.md) - Core building blocks
* [Execution Flow](/test-orchestration/core-concepts/execution-flow.md) - Understand execution logic
* [Environments](/test-orchestration/core-concepts/environments.md) - Configure test environments

### 🛠️ Feature Guides

Detailed guides for each platform capability

* [Folders](/test-orchestration/features/folders.md) - Organize and manage workflows
* [Scheduler](/test-orchestration/features/scheduler.md) - Automate execution timing
* [Action Types](/test-orchestration/features/action-types.md) - Special workflow actions
* [Reports](/test-orchestration/features/reports.md) - Analyze results and trends
* [Session Persistence](/test-orchestration/features/session-persistence.md) - Maintain state across runs
* [Data Propagation](/test-orchestration/features/data-propagation.md) - Pass data between steps
* [Run Configuration](/test-orchestration/features/run-configuration.md) - Control execution behavior
* [Notifications](/test-orchestration/features/notifications.md)

### 💡 Use Cases

Real-world scenarios and proven approaches

* [End-to-End Testing](/test-orchestration/use-cases-and-examples/end-to-end-testing.md) - User journey validation
* [Cross-Platform Validation](/test-orchestration/use-cases-and-examples/cross-platform-validation.md) - Multi-device testing
* [Integration Testing](/test-orchestration/use-cases-and-examples/integration-testing.md) - System integration verification
* [Regression Testing](/test-orchestration/use-cases-and-examples/regression-testing.md) - Automated regression suites
* [Smoke Testing](/test-orchestration/use-cases-and-examples/smoke-testing.md) - Quick health checks
* [API Workflow Testing](/test-orchestration/use-cases-and-examples/api-workflow-testing.md) - API sequence testing

### ❓ Reference & Help

Quick answers and technical information

* [Troubleshooting](/test-orchestration/reference/troubleshooting.md) - Solve common issues
* [FAQs](/test-orchestration/reference/faqs.md) - Common questions answered
* [Glossary](/test-orchestration/reference/glossary.md) - Terms and definitions

### 📚 Resources

Templates and examples to accelerate development

* [Sample Workflows](/test-orchestration/resources/sample-workflows.md) - Ready-to-use examples
* [Workflow Templates](/test-orchestration/resources/templates.md) - Reusable patterns

***

## Common Use Cases

### 🌐 End-to-End User Journeys

Orchestrate complete user flows across multiple platforms:

```
API (Create User) → Web (Login) → Mobile (Profile Update) → API (Verify Data)
```

### 🔄 Integration Testing

Test integrations between different systems:

```
Web (Submit Form) → API (Process Data) → Desktop (Generate Report)
```

### 🎯 Regression Test Suites

Group related tests into comprehensive regression suites with conditional execution and data sharing.

### 📱 Cross-Platform Validation

Ensure consistency across Web and Mobile platforms by chaining validation tests.

***

## Getting Help

{% hint style="info" %}
**Where to Find Answers**
{% endhint %}

| Question                  | Resource                                                                  |
| ------------------------- | ------------------------------------------------------------------------- |
| How do I...?              | [Getting Started](/test-orchestration/getting-started/getting-started.md) |
| What does X mean?         | [Glossary](/test-orchestration/reference/glossary.md)                     |
| I have an error           | [Troubleshooting](/test-orchestration/reference/troubleshooting.md)       |
| How do others solve this? | [Use Cases](/test-orchestration/use-cases-and-examples/use-cases.md)      |
| Need to build something?  | [Workflow Templates](/test-orchestration/resources/templates.md)          |
| I'm stuck                 | [FAQs](/test-orchestration/reference/faqs.md)                             |

{% hint style="info" %}
**Still need help?** [Contact Support](https://support.qyrus.com)
{% endhint %}

***

***

## Quick Navigation

| <p><strong>Learn the Basics</strong></p><p><a href="/pages/QSU2VxvJrpFil2Z1WY2N">Getting Started →</a></p><p>New to Test Orchestration? Start here.</p> | <p><strong>Understand Core Concepts</strong></p><p><a href="/pages/64wgH8s16aQmYh7tKN9s">Core Concepts →</a></p><p>Learn the fundamentals and architecture.</p> | <p><strong>Explore Features</strong></p><p><a href="/pages/iid8vmTb4WHPEtnIMqxU">Features Guide →</a></p><p>Discover all platform capabilities.</p>           |
| ------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <p><strong>Solve Real Problems</strong></p><p><a href="/pages/XVCfKfGlv4EeVK0JYFsJ">Use Cases →</a></p><p>Find proven solutions for your scenarios.</p> | <p><strong>Build Faster</strong></p><p><a href="/pages/mCnMEx7DLbXKUXAw6T1S">Resources →</a></p><p>Templates, samples, and best practices.</p>                  | <p><strong>Master the Platform</strong></p><p><a href="/pages/ZNOOJVDUP7nAUN3SuesG">Advanced Topics →</a></p><p>Optimize and architect complex workflows.</p> |

***

{% hint style="success" %}
**Ready to Create?**

[**Create Your First Workflow →**](/test-orchestration/getting-started/creating-workflows.md)

or

[**Browse Sample Workflows →**](/test-orchestration/resources/sample-workflows.md)
{% endhint %}
