# 目标系统配置 target: base_url: ${API_BASE_URL} timeout: ${API_TIMEOUT} max_retries: ${API_MAX_RETRIES} # 认证配置 auth: login_endpoint: /sys/auth/login username: ${TEST_USERNAME} password: ${TEST_PASSWORD} token_storage: memory token_refresh: true # 测试配置 test: data_dir: data test_cases_dir: test_cases parallel: ${TEST_PARALLEL} parallel_threads: 4 retry_count: ${TEST_RETRY_COUNT} stop_on_failure: false max_response_time: 5000 # 报告配置 report: output_dir: ../test-results/api formats: - html - json include_details: true include_charts: true # 日志配置 logging: level: ${TEST_LOG_LEVEL} file: ../test-results/api/logs/test.log format: "%(asctime)s - %(name)s - %(levelname)s - %(message)s" console: true # 数据管理配置 data: load_on_startup: true auto_refresh: false cache_enabled: true