BehaveX

User Guide

  • Getting Started
    • Installation
      • Behave Version Compatibility
    • Quick Start
    • Execution Examples
    • Migration to BehaveX 4.5.0 + Behave >= 1.3.0
      • Breaking Changes in Behave >= 1.3.0
      • BehaveX 4.5.0 Changes
      • Resources
  • Migrating from Behave to BehaveX
    • 1. Hooks Behavior
    • 2. Logs in Parallel Execution
    • 3. Supported Arguments
    • 4. Using an existing behave.ini
    • 5. Local packages and sys.path
    • 6. Allure Reports
  • Tag Expressions
    • Tag Expressions v1 (Legacy Format)
    • Tag Expressions v2 (Cucumber Style)
      • Boolean Operators
      • Parentheses Grouping
      • Wildcard Matching
      • Advanced v2 Examples
      • Multiple -t Arguments
    • Version Compatibility
    • Migration from v1 to v2
    • Best Practices
  • Parallel Execution
    • Basic Usage
    • Worker ID
    • Hooks in Parallel Execution
      • Hook Firing Matrix
      • BehaveX-Specific Hooks
      • Execution Metadata: context.behavex
    • Test Execution Ordering
      • Use Cases
      • Order Tags
      • Regular vs Strict Ordering
        • Regular Ordering (--order-tests)
        • Strict Ordering (--order-tests-strict)
      • Custom Order Prefix
      • Feature-Level Ordering
  • Reporting
    • Report Formats
      • HTML Report
      • JSON Report
      • JUnit Report
    • Attaching Images to the HTML Report
    • Attaching Additional Evidence
    • Test Logs per Scenario
    • Metrics and Insights
    • Dry Runs
    • Allure Reports Integration
      • Prerequisites
      • Generating Allure Reports
      • Evidence in Allure Reports
      • Viewing Allure Reports
      • Disabling Log Attachments
  • Test Management
    • Muting Test Scenarios
    • Auto-Retry for Failing Scenarios
      • @AUTORETRY Tag
    • Rerunning Failed Scenarios
    • Progress Bar in Console
  • CLI Reference
    • Supported Behave Arguments
    • BehaveX-Specific Arguments
    • Configuration File
      • Format
      • Parameters Incompatible with Parallel Execution
      • Behave Arguments Not Yet Supported in Config File
    • Constraints
  • Utilities
    • HTML Report Generator
BehaveX
  • Search


© Copyright 2023, hrcorval.

Built with Sphinx using a theme provided by Read the Docs.