文章目录
- 前言
- 七、课程添加接口postman测试
- 7.1 课程添加接口文档
- 7.2 针对课程添加设计接口测试用例
- 7.2.1 提取测试点
- 7.2.2 设计测试用例
- 7.2.2 使用Postman进行接口测试
- 八、查询课程列表接口postman测试
- 8.1 查询课程列表接口文档
- 8.2 针对查询课程列表设计接口测试用例
- 8.2.1 提取测试点
- 8.2.2 设计测试用例
- 九、课程修改接口postman测试
- 9.1 课程修改接口文档
- 9.2 针对课程修改设计接口测试用例
- 9.2.1 提取测试点
- 9.2.2 设计测试用例
- 十、课程删除接口postman测试
- 10.1 课程删除接口文档
- 10.2 针对课程删除设计接口测试用例
- 10.2.1 提取测试点
- 10.2.2 设计测试用例
- 总结
前言
七、课程添加接口postman测试
7.1 课程添加接口文档
(1)URL**: /api/clues/course/**
(2)Type**: POST**
(3)Description**:新增课程管理**
(4)Request-header:
(5)Body-parameters:
7.2 针对课程添加设计接口测试用例
案例说明:
需求:
• 必填参数:
• 课程名称(不超过30个字符)
• 课程学科(1位数字,0→java,1→前端,6→测试)
• 课程价格(1~5位数字)
• 适用人群(1位数字, 1→小白, 2→中级程序员)
• 非必填参数:
• 课程介绍(不超过200个字符)
针对课程添加设计接口测试用例步骤:
1、按照接口测试思路进行测试点分析
2、从测试点转化为测试用例
3、使用Postman进行接口测试
7.2.1 提取测试点
7.2.2 设计测试用例
7.2.2 使用Postman进行接口测试
步骤:
① 点击测试集中的"Add folder"添加文件夹管理测试用例
② 点击文件夹上的"Add Request"添加请求实现测试用例
八、查询课程列表接口postman测试
8.1 查询课程列表接口文档
(1)URL**: /api/clues/course/list**
(2)Type**: GET**
(3)Description**:**查询课程管理
(4)Request-header:
(5)Body-parameters:
8.2 针对查询课程列表设计接口测试用例
案例说明:
需求:
• 支持课程名称、课程学科、课程价格、适用人群、课程介绍的单条件查询
• 支持课程名称、课程学科、课程价格、适用人群、课程介绍的组合条件查询
• 查询存在满足条件课程信息时,返回该课程信息
• 查询不存在满足条件课程信息时,返回空值
针对查询课程列表设计接口测试用例步骤:
1、按照接口测试思路进行测试点分析
2、从测试点转化为测试用例
3、使用Postman进行接口测试
8.2.1 提取测试点
8.2.2 设计测试用例
九、课程修改接口postman测试
9.1 课程修改接口文档
(1)URL**: /api/clues/course**
(2)Type**: PUT**
(3)Description**:修改** 课程管理
(4)Request-header:
(5)Body-parameters:
9.2 针对课程修改设计接口测试用例
案例说明:
需求:
• 课程ID(数字、必填)
针对课程修改设计接口测试用例步骤:
1、按照接口测试思路进行测试点分析
2、从测试点转化为测试用例
3、使用Postman进行接口测试
9.2.1 提取测试点
9.2.2 设计测试用例
十、课程删除接口postman测试
10.1 课程删除接口文档
(1)URL**: /api/clues/course/:id**
(2)Type**: DELETE**
**(3)Description:**删除课程管理
(4)Request-header:
(5)Body-parameters:
(6)Response-example:
10.2 针对课程删除设计接口测试用例
案例说明:
需求:
• 课程ID(数字、必填)
针对课程删除设计接口测试用例步骤:
1、按照接口测试思路进行测试点分析
2、从测试点转化为测试用例
3、使用Postman进行接口测试