点播 Python接口自动化测试框架实战 从设计到开发

课程时长 33小时18分钟

学习期限 12 个月 退款期限 30 天

市场价格 ¥299.00 会员价格 ¥239.00

难度级别 中级 学习人次 684 综合评分 4.2

内容实用 4.2 分

简洁易懂 4.2 分

逻辑清晰 4.2 分

  • 详情
  • 目录
  • 套餐2
  • 咨询11
  • 评价26

第1章 课程介绍(不要错过)

  • 1-1 课程详细介绍 试听
    23分钟45秒
  • 1-2 课程答疑
    19分钟09秒
  • 1-3 接口基础知识
    19分钟41秒

第2章 接口测试工具Fiddler的运用

  • 2-1 如何抓包 试听
    11分钟56秒
  • 2-2 如何修改返回数据及添加过滤规则
    10分钟52秒
  • 2-3 如何创造大量测试数据
    20分钟51秒
  • 2-4 如何结局图片显示问题和跳过某些域名不抓包问题
    24分钟22秒
  • 2-5 如何解决fiddler无法抓包问题
    12分钟45秒
  • 2-6 fiddler进行接口测试实战
    23分钟01秒

第3章 Requests常见方法实战运用

  • 3-1 环境搭建 试听
    11分钟30秒
  • 3-2 requests的基础使用-post请求
    15分钟06秒
  • 3-3 requests的使用get请求
    21分钟50秒
  • 3-4 requests接口测试中json格式处理
    24分钟31秒
  • 3-5 request上传文件操作
    29分钟25秒
  • 3-6 request下载apk文件
    14分钟46秒
  • 3-7 request中header介绍及使用
    22分钟27秒
  • 3-8 请求头中的加密串处理
    28分钟13秒

第4章 get\post接口开发实战

  • 4-1 flask环境搭建及简单get请求开发
    27分钟03秒
  • 4-2 flask开发get接口
    24分钟34秒
  • 4-3 Flask开发Post请求
    20分钟54秒

第5章 Mock服务如何实现

  • 5-1 Mock实现原理和实现机制
    23分钟13秒
  • 5-2 case中如何进行mock数据
    15分钟45秒
  • 5-3 case中如通过mock实现get数据模拟
    21分钟06秒
  • 5-4 Mock和mockrunner的区别
    16分钟29秒
  • 5-5 MockRunner在工作中的运用
    25分钟45秒
  • 5-6 接口测试基础面试
    23分钟57秒

第6章 Unittest的使用

  • 6-1 unittest简单运用
    24分钟51秒
  • 6-2 unittest中断言的复杂使用
    12分钟54秒
  • 6-3 unittest中case的执行顺序管理
    26分钟40秒
  • 6-4 unittest中套件的运用
    28分钟49秒
  • 6-5 unitest中条件控制跳过case
    26分钟32秒
  • 6-6 unittest中case的批量管理
    19分钟25秒
  • 6-7 BaseRequest封装和unittest结合
    23分钟41秒
  • 6-8 unittest和接口测试实战
    15分钟20秒
  • 6-9 unittest接口实战中mock的运用
    15分钟24秒
  • 6-10 unittest接口测试实战生成测试报告
    13分钟46秒

第7章 接口自动化框架设计

  • 7-1 根据case设计接口自动化测试框架
    18分钟23秒
  • 7-2 根据面试及业务场景完善测试框架case设计
    26分钟04秒
  • 7-3 如何操作excel获取内容
    14分钟53秒
  • 7-4 如何对excel的操作进行封装
    15分钟12秒
  • 7-5 接口自动化测试框架设计开发之模型搭建
    10分钟57秒
  • 7-6 如何获取ini配置文件
    14分钟44秒
  • 7-7 重构获取配置文件方法
    26分钟13秒
  • 7-8 项目中通过配置文件获取host
    26分钟25秒
  • 7-9 框架设计中如何引入mock
    26分钟36秒
  • 7-10 如何处理接口响应结果分析
    10分钟33秒

第8章 从实际项目出发做接口测试实战(重难点,请多次回看视频)

  • 8-1 从实际项目出发如何分析接口文档去处理结果
    28分钟54秒
  • 8-2 从实际项目出发分析测试结果处理方法
    14分钟59秒
  • 8-3 项目实战之通过接口获取对应得code和message
    12分钟22秒
  • 8-4 项目实战之封装获取message的值
    21分钟56秒
  • 8-5 项目实战之通过封装比对看case是否通过
    27分钟59秒
  • 8-6 项目实战之如何通过code处理case的预期结果和结果
    25分钟03秒
  • 8-7 项目实战之如何用代码判断两个json格式是否发生变化
    27分钟06秒
  • 8-8 项目实战之重构封装对比结果case方法
    27分钟29秒
  • 8-9 项目实战之通过json获取预期结果判断case是否通过
    18分钟49秒
  • 8-10 项目实战之通过json格式对比判断case是否执行成功
    19分钟59秒
  • 8-11 项目实战之结果回写
    11分钟07秒

第9章 项目实战中如何操作cookie文件

  • 9-1 项目实战之如何操作cookie文件设计
    19分钟26秒
  • 9-2 项目实战之更新cookie文件
    25分钟36秒
  • 9-3 项目实战之重构封装操作cookie文件方法
    12分钟58秒
  • 9-4 项目实战之主流程中cookie方法操作
    27分钟39秒
  • 9-5 项目实战之如何获取cookei及写入cookie
    26分钟17秒
  • 9-6 项目实战之获取cookie并写入配置文件流程重构
    13分钟46秒
  • 9-7 项目实战之如何封装携带header
    25分钟01秒

第10章 项目实战之数据依赖

  • 10-1 项目实战之接口依赖数据分析
    12分钟29秒
  • 10-2 项目实战之数据依赖之拆分数据
    26分钟19秒
  • 10-3 项目实战之如何获取某一列得内容
    11分钟31秒
  • 10-4 项目实战之通过caseid获取行号
    24分钟56秒
  • 10-5 项目实战之获取依赖数据
    29分钟25秒
  • 10-6 项目实战之如何匹配依赖数据
    13分钟43秒
  • 10-7 项目实战之依赖数据重构
    29分钟20秒
  • 10-8 项目实战之数据依赖调试及组装
    16分钟20秒

第11章 接口测试框架数据驱动开发

  • 11-1 数据驱动简单介绍及初级使用
    12分钟23秒
  • 11-2 获取excel所有行数据作为数据驱动源
    11分钟25秒
  • 11-3 excel数据接入ddt
    19分钟10秒
  • 11-4 数据驱动之unittest框架整合
    15分钟44秒
  • 11-5 数据驱动之unittest和断言接入
    18分钟54秒
  • 11-6 数据驱动之异常结果回写
    24分钟21秒
  • 11-7 数据驱动之生成测试报告
    19分钟32秒

第12章 解耦之桩服务设计与开发

  • 12-1 桩的介绍
    20分钟10秒
  • 12-2 mitmprox介绍
    11分钟42秒
  • 12-3 mitmproxy和python结合
    26分钟15秒
  • 12-4 mitmproxy请求数据操作
    10分钟52秒
  • 12-5 mitmproxy处理乱码和响应数据
    10分钟54秒
  • 12-6 mitmproxy如何抓取pc的接口及数据过滤
    26分钟39秒
  • 12-7 mitmproxy如何和接口测试关联
    27分钟32秒
  • 12-8 桩的设计与开发
    16分钟31秒
  • 12-9 桩服务模型设计
    25分钟09秒
  • 12-10 桩服务模型开发之flask开发逻辑处理
    14分钟32秒
  • 12-11 桩服务模型开发之写入数据
    29分钟30秒
  • 12-12 桩服务模型开发之更新数据
    27分钟02秒
  • 12-13 桩服务模型开发之页面搭建
    11分钟
  • 12-14 桩服务之重定向
    17分钟24秒
  • 12-15 解惑桩
    18分钟45秒

第13章 持续集成

  • 13-1 持续集成环境搭建过程
    28分钟08秒
  • 13-2 项目配置
    24分钟21秒
  • 13-3 基础邮箱配置
    25分钟57秒
  • 13-4 项目邮件配置
    23分钟59秒
684
26
11
0