首页>课程更新>将兴风作浪的bug扼杀在摇篮之中,《软件测试》第10阶段更新

将兴风作浪的bug扼杀在摇篮之中,《软件测试》第10阶段更新

软件测试全系列

 

本次更新内容为软件测试第十阶段:接口自动化测试

 

本阶段是测试的高级阶段,主要讲解如何使用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

 

 

 

另附各章节课程资料

 


百战程序员微信公众号

百战程序员微信小程序

©2014-2024 百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备18060230号-3    营业执照    经营许可证:京B2-20212637