Files
张翔 1e3dc11d59 refactor(test): 重构测试套件结构并优化测试配置
feat(test-suite): 新增测试套件模块,包含API测试客户端和测试配置
fix(api): 修复数据库实体和仓库的删除操作返回值
style(api): 统一数据库表名和字段命名
perf(api): 添加缓存注解提升配置查询性能
test(api): 添加H2测试数据库配置支持
chore: 清理旧的测试文件和脚本
2026-04-01 20:57:24 +08:00

50 lines
821 B
Bash

# E2E/UAT 测试环境配置示例
# API配置
BASE_URL=http://localhost:8084
FRONTEND_URL=http://localhost:3000
# 数据库配置
DATABASE=h2
DATABASE_HOST=localhost
DATABASE_PORT=55432
DATABASE_NAME=manage_system
DATABASE_USERNAME=novalon
DATABASE_PASSWORD=novalon123
# 测试用户凭证
TEST_USERNAME=admin
TEST_PASSWORD=admin123
# 浏览器配置
HEADLESS_BROWSER=true
BROWSER_TYPE=chromium
# 超时配置(毫秒)
REQUEST_TIMEOUT=30000
# 测试模式
TEST_MODE=true
ENV=dev
# 并行测试配置
PARALLEL_TEST=true
NUM_WORKERS=4
# 重试配置
RERUN_FAILED_TESTS=true
RERUN_COUNT=2
# 覆盖率配置
COVERAGE_REPORT=true
COVERAGE_THRESHOLD=80
# 报告配置
HTML_REPORT=reports/report.html
JUNIT_REPORT=reports/junit.xml
ALLURE_REPORT=reports/allure
# 日志配置
LOG_LEVEL=INFO
LOG_FILE=reports/test.log