[000-01-030].第2节 :Zookeeper本地安装
一、接口及接口测试概念
(1)接口的类型
(2)接口测试的概念
(3)接口测试的原理
(4)接口测试的特点
(5)接口测试的实现方式
二、HTTP协议
(1)HTTP协议的特点
(2)URL
(3)HTTP请求协议
(4)HTTP响应
①状态行
(5) Fiddle抓包
①介绍
② 安装
三、接口规范
(1)接口风格
①传统风格接口
②RESTful风格接口
四、接口测试流程
五、项目环境说明
六、接口文档解析
(1)作用和展现形式
(2)结构
(3)登录接口
(4)使用Fiddle发送HTTP请求
七、单接口用例测试
(1)用例编写---登录成功
(2)测试点分析
(3)用户名相关测试点
(4)密码相关测试点
(5)参数相关测试点

八、业务场景测试用例
(1)测试点分析
- 用户怎么用,怎么样设计业务
- 用最少的测试用例,尽量覆盖最多的接口
分析测试点
(2)添加员工--解析接口文档--获取数据
(3)添加员工--编写测试用例
(4)查询员工--解析接口文档--编写测试用例
(5)修改员工--解析接口文档--编写测试用例
(6)删除员工、查询员工列表--解析接口文档--编写测试用例
九、接口测试---postman
(1)简介
(2)安装postman插件newman
(3)postman发送请求
(4)postman应用
①管理测试用例
②导出用例集
③导入用例集
(5)postman断言
①断言响应状态码
②断言响应体包含指定字符串
③断言响应体等于字符串对象
④断言响应结果中json数据
⑤断言响应头
⑥postman断言工作原理
(6)全局变量和环境变量
①全局变量和环境变量的设置与语法
②全局变量设置和获取
③环境变量设置和获取
(7)请求前置脚本
①简介
②时间戳介绍
③请求前置脚本--案例
④请求前置脚本--工作原理和小结
(8)postman的关联
①postman的关联--简介和实现步骤
②postman的关联--案例(天气接口获取城市名写入全局变量)
③postman的关联--案例(百度搜索)
④接口测试--postman批量执行用例集
⑤postman生成测试报告
(9)postman的参数化
①postman的参数化--数据文件类型和简介
②postman的参数化--导入csv文件
③postman的参数化--导入json文件
④postman的参数化--读取数据文件语法
⑤ postman的参数化--案例(实现流程)
⑥postman的参数化--json实现和数据驱动概念
⑦postman的参数化--生成测试报告
(10)IHRM项目实战
①简介
②初始化项目环境
③登录模块
④员工管理模块
⑤批量运行测试用例生成测试报告