接口测试报告-产品详情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] 分页与列表结构符合预期