SparkSpark
Why Spark Documentation GitHub
Overview How It Works Installation First Test Running Tests
Overview Test Overview
Structure
File Structure Test Anatomy
Services
Defining Services Shared Services Health Checks
Setup
Overview Setup Guide HTTP CLI
Execution
Overview Execution Guide HTTP CLI
Assertions
Overview Assertions Guide statusCode jsonPath exitCode stdout / stderr snapshot
Overview spark.yaml
Overview spark run spark init spark pull Environment Variables
Overview Spark vs Postman Spark vs Testcontainers Spark vs Compose + Bash Spark vs Hurl Spark vs Testkube
Overview Installation Settings Features Run Configurations
Overview Cloud Guide How It Works CI Integration

Configuration

Define shared services and project-wide settings so your test files stay clean and DRY.

spark.yaml

The main configuration file — shared services, discovery rules, environment variables, and service fields.