feat: 重构测试框架并优化代码结构

refactor(tests): 将e2e_tests迁移到tests_suite和api_integration_tests
style: 为Java类添加文档注释
docs: 更新.gitignore和配置文件
test: 添加性能测试和Playwright测试脚本
chore: 清理旧测试文件和配置
This commit is contained in:
张翔
2026-03-14 13:49:39 +08:00
parent 9e187f42e5
commit c50ccd258f
178 changed files with 8655 additions and 2519 deletions
+36
View File
@@ -0,0 +1,36 @@
{
"scenarios": {
"baseline": {
"executor": "constant-vus",
"vus": 10,
"duration": "30s"
},
"stress_test": {
"executor": "ramping-vus",
"startVUs": 10,
"stages": [
{ "duration": "1m", "target": 50 },
{ "duration": "2m", "target": 100 },
{ "duration": "1m", "target": 50 },
{ "duration": "1m", "target": 10 }
]
},
"spike_test": {
"executor": "ramping-vus",
"startVUs": 10,
"stages": [
{ "duration": "30s", "target": 10 },
{ "duration": "10s", "target": 200 },
{ "duration": "30s", "target": 10 }
]
}
},
"thresholds": {
"http_req_duration": [
{ "target": "p(95)<500", "abortOnFail": true }
],
"http_req_failed": [
{ "target": "rate<0.05", "abortOnFail": true }
]
}
}