Day3-接口测试实战
接口测试实战
简介
- 接口测试。
- mock 测试。
知识模块
- 接口测试 L1
- 接口测试 L2
- 接口测试 L3
知识点
- 掌握接口测试用例的设计。
- 掌握接口测试执行。
- 掌握 mock 测试。
受众
- 初级测试开发工程师
场景简介
在一家互联网科技公司,接口测试工程师将参与一个商城后台管理系统的商品管理模块接口测试的全流程。团队成员包括产品经理、测试组长、测试工程师、开发工程师和项目经理。通过这个剧本,接口测试工程师将体验项目启动、需求评审、测试计划制定、测试用例设计、测试用例评审、测试用例管理、测试执行与缺陷管理、回归测试与验收测试、项目总结与上线的完整测试流程。
人物简介
- 项目经理:负责项目的整体规划和协调,确保项目按时交付并满足质量要求。
- 产品经理:负责产品需求的定义和说明,与客户沟通,确保产品功能符合市场需求。
- 测试组长:负责测试团队的管理和协调,指导测试策略的制定和实施。
- 测试工程师:负责设计和执行测试用例,记录和跟踪缺陷,确保系统质量。
- 开发工程师:负责系统功能的开发和维护,解决测试中发现的缺陷。
剧本情节
场景 1:项目启动与需求宣讲
场景描述:会议室,项目经理组织项目启动会,介绍项目背景和目标。产品经理进行需求宣讲。本次要测试的后台管理系统的商品查询接口。
项目里程碑
时间线 | 内容 |
---|---|
第一天 | 项目启动会议、需求宣讲、需求评审、测试计划制定 |
第二天 | 测试用例设计 |
第三天 | 测试用例评审 |
第四天 | 冒烟测试、第一轮测试 |
第五天 | 回归测试与验收测试、项目上线、项目总结 |
任务:
- 了解项目要求,了解项目时间与重点。
- 了解接口开发需求,抓包获取接口信息。
场景 2:测试计划制定
场景描述:会议室,测试组长与测试团队一起制定测试计划。
任务
- 完成测试计划文档编写。
场景 3:接口测试用例设计
场景描述:测试工程师开始设计测试用例。
任务:
- 抓包获取接口数据。
- 设计表格格式的接口测试用例。
场景 4:接口测试用例评审
场景描述:会议室,团队成员评审测试用例。
任务:
- 测试工程师介绍测试用例设计的思路和具体测试用例的内容。
- 团队其他成员根据测试用例评审思路,给出测试用例优化建议。
- 测试工程师修改测试用例。
- 测试工程师把修改后的接口测试用例导入禅道管理。
场景 5:测试执行与缺陷管理
场景描述:测试环境中,开始执行测试,并记录缺陷。
任务:
- 使用 Postman 执行接口测试用例。
- 根据执行结果标记禅道中的用例状态。
- 发现 Bug 在禅道中进行管理,并跟踪 Bug 解决的全流程,直到所有的 Bug 都有明确的解决结果。
场景 6:回归测试与验收测试
场景描述:预发布环境中,测试工程师进行回归测试和验收测试。
任务:
- 在预发布环境中回归接口测试用例。
- 通知产品经理在预发布环境中进行验收测试。
场景 8:项目总结与上线
场景描述:会议室,项目总结会议,团队成员总结项目经验和教训。
任务:
- 编写测试报告。
剧本复盘
- 接口测试流程
- 如何保证开发给到你的接口文档就是正确的
- 接口测试用例设计关注哪些点
- 怎么用接口用例去覆盖业务逻辑
- 接口测试能发现哪些问题
- 接口测试中,如果状态码返回 400 是什么意思
- 使用 postman 批量运行接口
总结
- 接口测试实战