Overview

Comprehensive guide to running and analyzing test cases in Supatest.

Runtime Configuration

Browser Options

  1. Supported Browsers

    • Chrome (Recommended default)
    • Firefox
    • Safari
  2. Browser Settings

    • Window size
    • User agent
    • Network conditions
    • Cookie management

Execution Parameters

  1. Timeout Configuration

    • Default step timeout: 10 seconds
    • Test case timeouts
    • Custom wait conditions
    • Retry settings
  2. Environment Settings

    • Variable injection
    • Network configuration
    • Authentication state
    • Feature flags

Execution Modes

Single Test Execution

  1. Interactive Mode

    • Step-by-step execution
    • Real-time monitoring
    • Immediate feedback
    • Debug capabilities
  2. Continuous Mode

    • Uninterrupted execution
    • Performance metrics
    • Full session recording
    • Comprehensive logging

Batch Execution

  1. Parallel Processing

    • Multiple test execution
    • Resource optimization
    • Queue management
    • Status monitoring
  2. Results Aggregation

    • Combined reporting
    • Trend analysis
    • Error categorization
    • Performance metrics

Analysis Tools

Debug Features

  1. Error Analysis

    • Stack trace examination
    • Console log review
    • Network monitoring
    • State inspection
  2. Visual Debugging

    • Screenshot capture
    • Video recording
    • DOM state review
    • Network timeline

Performance Analysis

  1. Metrics Collection

    • Execution timing
    • Resource usage
    • Network latency
    • Error frequency
  2. Optimization Tools

    • Bottleneck identification
    • Resource optimization
    • Parallel execution analysis
    • Caching strategies