验证后端 Express API 的基础契约、错误响应和公开配置安全性。
| 接口 | 测试点 | 预期 |
|---|---|---|
GET /api/health |
服务健康检查 | 200 |
GET /api/config/parse |
返回 Parse 前端配置结构 | 200 |
GET /api/config/parse |
不暴露 masterKey/restApiKey | 不存在敏感字段 |
GET /api/unknown-resource |
未知接口 | 404 |
POST /api/ghost |
404 消息包含方法与路径 | 404 |
合计:5 条。
run_api_tests.ps1。reports/ 下的日志和摘要。cd E:\软测\ServicePilot\tests\api_tests
powershell -ExecutionPolicy Bypass -File .\run_api_tests.ps1
| 指标 | 标准 |
|---|---|
| HTTP 状态码 | 与接口契约一致 |
| 响应结构 | 字段完整、类型正确 |
| 敏感字段 | 不暴露 masterKey、restApiKey |
| 接口测试通过率 | 不低于 95% |
| 输出证据 | reports/api_test_log.txt、reports/api_test_summary.txt |