Skip to main content

Configuration

Aucert is configured via aucert.config.yaml in your project root. This file is created by aucert init and can be customized.

Full reference

aucert.config.yaml
# Application configuration
app:
platform: android # android (ios coming soon)
apk: ./path/to/app.apk # Path to your APK or AAB
package: com.example.app # Application package name

# Test configuration
testing:
scope: # Which test types to run
- navigation # Screen navigation flows
- user-flows # End-to-end user journeys
- regression # Regression from previous runs
confidence_threshold: 0.85 # Minimum confidence for auto-pass (0.0-1.0)
max_tests: 100 # Maximum tests per run

# Output configuration
output:
format: json # json | junit | html
screenshots: true # Capture screenshots at each step
directory: ./aucert-results # Output directory

Environment variables

VariablePurpose
AUCERT_API_KEYAuthentication token (alternative to aucert auth login)
AUCERT_CONFIGPath to config file (default: ./aucert.config.yaml)

What's next