〖课程介绍〗:
&nBSp; 课程从接口基础知识讲起,覆盖:抓包+接口工具的运用+常见接口库+接口开发+Mock服务+unittest框架的运用+接口测试框架的设计、开发+持续集成, 最后开发一套前后端解耦过程中需要用到的桩服务来完成我们整个接口自动化测试框架的学习。
〖课程目录〗:
第1章 课程介绍(不要错过) 试看3 节 | 29分钟
收起列表
第2章 接口测试工具Fiddler的运用 试看6 节 | 37分钟
本章重点讲解如何抓APP\Web的http\httPS请求包、如何模拟请求数据、过滤规则及修改响应数据、如何解决无法抓包问题 以及fiddler接口测试,让大家能应用好工具!
收起列表
视频:2-1 如何抓包 (10:08)
第3章 Requests常见方法实战运用 试看8 节 | 72分钟
本章重点讲解 get\post请求测试、接口测试中结果处理、上传\下载文件接口测试、请求中heADer及cookie处理、登陆接口加秘密字段处理及session的管理,重点让大家掌握Requests常见的方法。
收起列表
视频:3-3 requests的使用get请求 (04:20)
第4章 get\post接口开发实战3 节 | 41分钟
收起列表
第5章 Mock服务如何实现6 节 | 49分钟
本章重点讲解Mock实现原理和实现、case中Mock的实现以及MockRunner的使用,重点让大家掌握Mock服务。
收起列表
视频:5-4 Mock和mockrunner的区别 (08:18)
第6章 Unittest的使用10 节 | 101分钟
本章重点讲解unittest介绍及使用 、unittest中断言、unittest中case的管理、unittest和接口测试结合及接口测试之报告生成。
收起列表
第7章 接口自动化框架设计10 节 | 88分钟
本章重点讲解持续集成环境搭建、 jenkINS插件管理、JenkINS邮件配置、JenkINS项目配置、运行及结果收集。
收起列表
第8章 从实际项目出发做接口测试实战(重难点,请多次回看视频)11 节 | 107分钟
本章主要通过项目让大家再次深入学习并掌握接口测试的一些重点内容,如从实际项目出发分析测试结果处理 方法、项目实战之结果回写等。
收起列表
第9章 项目实战中如何操作cookie文件7 节 | 78分钟
本章重点讲解实战项目中如何操作cookie文件设计、更新cookie文件、重构封装操作cookie文件方法、如何封装携带heADer等。
收起列表
第10章 项目实战之数据依赖8 节 | 87分钟
收起列表
第11章 接口测试框架数据驱动开发7 节 | 54分钟
本章重点介绍数据驱动介绍及环境搭建、数据驱动简单使用、数据驱动和自动化测试、自动化测试框架之数据驱动框架整合以及自动化测试框架之数据驱动和报告的生成。
收起列表
第12章 解耦之桩服务设计与开发15 节 | 120分钟
本章重点讲解解耦介绍和桩环境搭建、mitmProxy的简单使用、mitmProxy和python的结合、mitmProxy在接口测试中的运用、在mitmProxy中如何管理请求数据和响应数据、mitmProxy中重定向的运用以及mitmProxy与桩。
收起列表
第13章 持续集成4 节 | 27分钟
本章重点介绍接口测试框架如何设计、如何操作Excel、框架中如何设置及读取配置文件、框架中引入mock服务、框架中如何处理预期结果、框架中json格式对比设计与使用、项目实战之如何处理测试结果、项目实战之cookie处理、项目实战之heADer处理以及项目实战之数据依赖处理。 …
收起列表