一、测试点
功能、异常处理、安全、性能、流程
二、测试流程
- 测试计划、测试方案
- 需求分析(需求文档、接口文档、开发文档)
- 设计测试用例
- 开发测试脚本(代码、工具)
- 搭建测试环境
- 执行测试
- 提交、跟踪缺陷
- 测试报告
- 维护测试环境、测试脚本、测试用例等
三、接口测试用例
- 基本要求:每一个响应码至少需要1条用例覆盖
- 格式
- 测试脚本
(1)项目结构
case :用于保存每个接口的测试脚本
common:保存公共模块。比如数据库操作类、csv文件读取等
data:保存每个接口的测试用例
report:用于保存测试报告
run.py:程序主入口