Overview
Overview
Action Types are special workflow elements that enhance your test workflows beyond standard test script execution. They allow you to control workflow logic, manage timing, send notifications, and handle data operations.
🎯 What Are Action Types?
Action Types are like utility functions for workflows. They complement test scripts by providing timing control, retry logic, notifications, and data management capabilities.
What Are Action Types?
Action Types are reusable actions you can add to your workflows to:
Control execution flow - Wait, Retry, Stop
Send notifications - Email alerts and communications
Manage data - Fetch and store test data
Document workflows - Add comments and notes
Think of them as steps that complement your test scripts to create sophisticated, resilient workflows.
Available Actions
Quick Start
Adding an Action to Your Workflow
Open your workflow in the editor
Click "Add Action" button on the canvas
Select action type from the menu
Configure the action with required parameters
Connect to other nodes as needed
Save your workflow
Example: Adding Retry Logic
Common Use Cases
Reliable API Testing
Combine Retry with Wait to handle intermittent failures:
Data-Driven Testing
Use Data Hub to fetch test data:
Multi-Step Workflows
Use Wait for synchronization:
Conditional Execution
Use Stop for conditional logic:
Best Practices
Recommended Practices
✅ Use Retry for transient failures - Handle temporary network issues gracefully
✅ Add Wait between dependent steps - Allow systems time to process
✅ Document complex sections - Use comments for clarity
✅ Test action configurations - Verify behavior before scheduling
✅ Monitor action performance - Track reliability and execution times
✅ Use appropriate timeouts - Match your system's response times
✅ Combine actions strategically - Retry + Wait + Stop for robustness
Avoid These Mistakes
❌ Don't overuse Wait actions - Can significantly slow workflows
❌ Don't retry permanent errors - Won't help with 404s or authentication failures
❌ Don't create overly complex chains - Keep workflows maintainable and readable
❌ Don't forget to test - Always validate configurations before production use
❌ Don't ignore execution logs - Monitor action behavior for issues
❌ Don't set excessive retry counts - Wastes resources and time
❌ Don't mix conflicting actions - Ensure actions work together logically
Combining Actions: Real-World Example
Detailed Guides
Select an action type to learn more:
Wait - Add delays and synchronization
Retry - Handle failures automatically
Stop - Conditional workflow termination
Send Email - Send notifications
Data Hub - Access test data
Comment - Document workflows
Related Topics
Execution Flow - Understand workflow execution
Error Handling - Comprehensive error strategies
Workflow Patterns - Common patterns using actions
Conditional Execution - Advanced branching logic
Features Overview - All available features
Next Steps
Start by learning about the most commonly used actions:
Learn about Wait - Master timing and synchronization
Learn about Retry - Build resilient workflows
Learn about Stop - Implement conditional logic
Explore all actions - Master the complete toolkit
Last updated