《软件测试全系列》
本阶段是测试的高级阶段,主要讲解如何使用Python进行接口测试,使用Jmeter进行接口性能测试。近几年,很多公司把接口测试独立出来,以凸显接口测试的重要性,通过本阶段的学习,你会了解到什么是接口,接口怎么开发的,怎么进行接口测试。
第七章 requests.post方法与响应结果处理 |
01 requests.post基础 |
02 post data的用法 |
03 练习1讲解:post数据到登录接口 |
04 练习2讲解:post数据到添加数据接口 |
05 post json数据到接口 |
06 get和post用法小结 |
07 响应结果处理简介 |
08 查看实际请求的url |
09 练习3讲解:查看实际请求的url |
10 练习4讲解:参数中包含中文,查看实际请求的url |
11 响应编码 |
12 encode与decode |
13 content |
14 显示响应文本中的中文字符 |
15 text和json对比 |
16 练习讲解:text和json对比 |
17 json美化 |
18 查看json字典中的某个键 |
19 查看请求头和请求体 |
20 练习讲解:查看请求头和请求体 |
21 判断响应结果的正确性 |
22 判断响应结果整体返回是否正确 |
23 判断字典的键是否正确 |
24 模糊匹配响应中的关键数据 |
第八章 requests会话保持 |
01 重定向 |
02 http无状态和cookies的使用机制 |
03 使用Fiddler查看cookies |
04 查看响应中的cookies |
05 使用cookies实现会话保持 |
06 使用session实现会话保持 |
07 requests总结 |
第九章 面向过程方式编写测试代码 |
01 接口自动化测试怎么做 |
02 接口自动化测试的步骤与准备测试数据的步骤 |
03 连接数据库 |
04 自动初始数据库 |
05 注册接口造数 |
06 自动化执行一条测试用例 |
07 练习讲解:自动化执行一条用例 |
08 判断响应结果正确性 |
09 练习讲解:判断响应结果正确性 |
10 验库 |
11 练习讲解:落库检查 |
12 初始化执行多条sql语句 |
13 自动化执行多条测试用例 |
14 练习讲解:执行多条用例 |
15 zip函数 |
16 检查多条用例响应结果的正确性 |
17 练习讲解:检查多条用例响应结果正确性 |
18 执行多条用例时的落库检查 |
19 执行多条用例时落库检查优化 |
20 使用文件存储大量数据 |
21 读txt文件 |
22 读初始化sql文件 |
23 输出sql文件中的纯sql语句 |
24 执行文件中的sql语句 |
第十章 使用函数封装测试代码 |
01 函数规划与分离存放sql语句 |
02 创建配置文件 |
03 读配置文件 |
04 读入口函数entry |
05 读接口服务器信息函数server_info |
06 读数据库服务器信息函数db_info |
07 读sql语句文件前的储备知识 |
08 读sql语句函数read_sqls |
另附各章节课程资料