接口测试报告-产品详情Tab接口.md
2.46 KB
接口测试报告 - 产品详情 Tab 相关接口
测试时间:2025-02-11
测试环境:http://localhost:2011
测试账号:admin(管理员)
1. 测试结果汇总
| 接口 | 状态 | 说明 |
|---|---|---|
| POST /api/oauth/Login | ✅ | 返回 token |
| GET /api/Extend/Cpgl | ✅ | 产品列表,7 条 |
| GET /api/Extend/Cpgl/{id} | ✅ | 产品详情 |
| GET /api/Extend/Bjxx | ✅ | 备件列表,94 条 |
| GET /api/Extend/Bjxx?sssb={产品ID} | ✅ | 按产品筛选,90 条(产品 785331243859313925) |
| GET /api/Extend/Zlgl | ✅ | 产品资料,11 条 |
| GET /api/Extend/Gzcx | ✅ | 故障查询,260 条 |
| GET /api/Extend/Pxzs | ✅ | 培训展示,3 条 |
| GET /api/Extend/Xccpgl | ✅ | 宣传产品,2 条 |
| GET /api/Extend/Zsk | ✅ | 知识库,6 条 |
2. curl 示例(供复测)
2.1 获取 Token
curl -X POST "http://localhost:2011/api/oauth/Login" \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "account=admin&password=66762a3ccde2a2cff3060d7a4a0a576b"
2.2 产品列表与详情
# 产品列表
curl -X GET "http://localhost:2011/api/Extend/Cpgl?currentPage=1&pageSize=3" \
-H "Authorization: <data.token>"
# 产品详情(替换 {id} 为实际产品 ID)
curl -X GET "http://localhost:2011/api/Extend/Cpgl/{id}" \
-H "Authorization: <data.token>"
2.3 备件列表(按产品筛选 sssb)
# 备件列表(按产品 ID 筛选)
curl -X GET "http://localhost:2011/api/Extend/Bjxx?currentPage=1&pageSize=5&sssb=785331243859313925" \
-H "Authorization: <data.token>"
2.4 Tab 其它接口
# 产品资料
curl -X GET "http://localhost:2011/api/Extend/Zlgl?currentPage=1&pageSize=3" -H "Authorization: <data.token>"
# 故障查询
curl -X GET "http://localhost:2011/api/Extend/Gzcx?currentPage=1&pageSize=3" -H "Authorization: <data.token>"
# 培训展示
curl -X GET "http://localhost:2011/api/Extend/Pxzs?currentPage=1&pageSize=3" -H "Authorization: <data.token>"
# 宣传产品
curl -X GET "http://localhost:2011/api/Extend/Xccpgl?currentPage=1&pageSize=3" -H "Authorization: <data.token>"
# 知识库
curl -X GET "http://localhost:2011/api/Extend/Zsk?currentPage=1&pageSize=3" -H "Authorization: <data.token>"
3. 验证要点
- [x] 登录接口返回有效 token
- [x] 各 Tab 对应接口均能正常返回数据
- [x] 备件接口
sssb参数按产品 ID 筛选正常 - [x] 分页与列表结构符合预期