Day19 工具篇——C站最全jmeter讲解(4)–学会看懂API文档、接口功能脚本设计、接口用例设计、测试用例中测试数据-参数化 文章目录 Day19 工具篇——C站最全jmeter讲解(4)--学会看懂API文档、接口功能脚本设计、接口用例设计、测试用例中测试数据-参数化 学会看懂API文档 目标 为什么要分析API文档? 回顾 API文档由来: API文档作用: 1. API文档解析: 1.1 href节点: 1.2 items节点: 1.3 Links节点: 1.4 templates节点: 1.5 queries节点: 1). 总结list列表查询 2). 总结条件查询 1.6 error节点作用说明: 接口清单整理: 一、 接口清单(学院)示例: 二、接口清单(班级)示例: 三、 接口清单(学生)示例: Jmeter 附件-API文档 文档内浏览项目API文档 修订记录 属性 Queries释义 属性 Queries释义 属性 Queries释义 接口功能脚本设计 1. 配置元件分析 2. 请求方法 3. 其他 4. 配置示例图 4.1 信息头管理器设置图: 4.2 HTTP请求默认值设置图: 4.3 CSV Data Set Config设置图 4.4 HTTP请求设置图: 4.5 nodepad++ UTF-8无BOM格式 4.6 功能脚本示例图: 接口用例设计 目标 1. 用例设计原则 2. 用例格式 3. 用例实现示例: 3.1 查询 查询指定-正向 查询-逆向 查询List 正向 查询List 逆向 查询-组合 正向 查询-组合 逆向 查询-模糊 正向 3.2 新增 新增正向 新增逆向 3.3 更新 更新正向 更新逆向 3.4 删除 删除正向-指定 删除逆向-指定 删除正向-list 删除逆向 4. 接口用例效果图 测试用例中测试数据-参数化 目标 测试数据分类 正向方法: 校验方法: 参数化示例: 学院-组合查询参数化示例: 学院-list删除参数化示例: 学院新增参数化示例: 总结 学会看懂API文档 目标 学会看项目API文档 学会根据API文档整理出接口清单 学会对API文档中有不清楚的业务该如何在API接口清单内体现 为什么要分析API文档? 回顾 首先回顾下之前讲过的API文档由来和作用图 API文档由来: API文档作用: