refactor(test): 重构测试套件结构并优化测试配置
feat(test-suite): 新增测试套件模块,包含API测试客户端和测试配置 fix(api): 修复数据库实体和仓库的删除操作返回值 style(api): 统一数据库表名和字段命名 perf(api): 添加缓存注解提升配置查询性能 test(api): 添加H2测试数据库配置支持 chore: 清理旧的测试文件和脚本
This commit is contained in:
@@ -0,0 +1,49 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user