c50ccd258f
refactor(tests): 将e2e_tests迁移到tests_suite和api_integration_tests style: 为Java类添加文档注释 docs: 更新.gitignore和配置文件 test: 添加性能测试和Playwright测试脚本 chore: 清理旧测试文件和配置
36 lines
845 B
JSON
36 lines
845 B
JSON
{
|
|
"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 }
|
|
]
|
|
}
|
|
} |