请选择 进入手机版 | 继续访问电脑版
微信扫一扫 分享朋友圈

已有 5223 人浏览分享

开启左侧

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

[复制链接]
5223 4
价格 
36 ¥
课时 
16小时30分钟 课时
类别 
运维&测试 
等级 
中级
服务保证 
MP4无密 画质超清 包含源码 同步完结 
提取码 
购买后可查看
讲师介绍
Mushishi
软件测试工程师

资深测试开发,多次带领团队解决自动化相关技术难点,多年web自动化、性能测试经验,负责研发过多款接口自动化测试框架。

教材简介
目录
课程从接口基础知识讲起,覆盖:抓包+接口工具的运用+常见接口库+接口开发+Mock服务+unittest框架的运用+接口测试框架的设计、开发+持续集成, 最后开发一套前后端解耦过程中需要用到的桩服务来完成我们整个接口自动化测试框架的学习。
第1章 课程介绍(不要错过)

本章主要讲解课程的详细安排、课程学习要求、课程面向用户等,让大家很直观的对课程有整体认知!
1-1 课程详细介绍 试看
1-2 课程答疑
1-3 接口基础知识
第2章 接口测试工具Fiddler的运用

本章重点讲解如何抓app\\web的http\\https请求包、如何模拟请求数据、过滤规则及修改响应数据、如何解决无法抓包问题 以及fiddler接口测试,让大家能应用好工具!
2-1 如何抓包
2-2 如何修改返回数据及添加过滤规则
2-3 如何创造大量测试数据
2-4 如何结局图片显示问题和跳过某些域名不抓包问题 试看
2-5 如何解决fiddler无法抓包问题
2-6 fiddler进行接口测试实战
第3章 Requests常见方法实战运用

本章重点讲解 get\\post请求测试、接口测试中结果处理、上传\\下载文件接口测试、请求中header及cookie处理、登陆接口加秘密字段处理及session的管理,重点让大家掌握Requests常见的方法。
3-1 环境搭建
3-2 requests的基础使用-post请求
3-3 requests的使用get请求
3-4 requests接口测试中json格式处理
3-5 request上传文件操作 试看
3-6 request下载apk文件
3-7 request中header介绍及使用
3-8 请求头中的加密串处理
第4章 get\\post接口开发实战

本章主要讲解开发接口环节搭建、flask开发get接口以及flask开发post接口,让大家深入掌握接口开发!
4-1 flask环境搭建及简单get请求开发
4-2 flask开发get接口
4-3 Flask开发Post请求
第5章 Mock服务如何实现

本章重点讲解Mock实现原理和实现、case中Mock的实现以及MockRunner的使用,重点让大家掌握Mock服务。
5-1 Mock实现原理和实现机制
5-2 case中如何进行mock数据
5-3 case中如通过mock实现get数据模拟
5-4 Mock和mockrunner的区别
5-5 MockRunner在工作中的运用
5-6 接口测试基础面试
第6章 Unittest的使用

本章重点讲解unittest介绍及使用 、unittest中断言、unittest中case的管理、unittest和接口测试结合及接口测试之报告生成。
6-1 unittest简单运用
6-2 unittest中断言的复杂使用
6-3 unittest中case的执行顺序管理
6-4 unittest中套件的运用
6-5 unitest中条件控制跳过case
6-6 unittest中case的批量管理
6-7 BaseRequest封装和unittest结合
6-8 unittest和接口测试实战
6-9 unittest接口实战中mock的运用
6-10 unittest接口测试实战生成测试报告
第7章 接口自动化框架设计

本章重点讲解持续集成环境搭建、 jenkins插件管理、Jenkins邮件配置、Jenkins项目配置、运行及结果收集。
7-1 根据case设计接口自动化测试框架
7-2 根据面试及业务场景完善测试框架case设计
7-3 如何操作excel获取内容
7-4 如何对excel的操作进行封装
7-5 接口自动化测试框架设计开发之模型搭建
7-6 如何获取ini配置文件
7-7 重构获取配置文件方法
7-8 项目中通过配置文件获取host
7-9 框架设计中如何引入mock
7-10 如何处理接口响应结果分析
第8章 从实际项目出发做接口测试实战(重难点,请多次回看视频)

本章主要通过项目让大家再次深入学习并掌握接口测试的一些重点内容,如从实际项目出发分析测试结果处理 方法、项目实战之结果回写等。
8-1 从实际项目出发如何分析接口文档去处理结果
8-2 从实际项目出发分析测试结果处理方法
8-3 项目实战之通过接口获取对应得code和message
8-4 项目实战之封装获取message的值
8-5 项目实战之通过封装比对看case是否通过
8-6 项目实战之如何通过code处理case的预期结果和结果
8-7 项目实战之如何用代码判断两个json格式是否发生变化
8-8 项目实战之重构封装对比结果case方法
8-9 项目实战之通过json获取预期结果判断case是否通过
8-10 项目实战之通过json格式对比判断case是否执行成功
8-11 项目实战之结果回写
第9章 项目实战中如何操作cookie文件

本章重点讲解实战项目中如何操作cookie文件设计、更新cookie文件、重构封装操作cookie文件方法、如何封装携带header等。
9-1 项目实战之如何操作cookie文件设计
9-2 项目实战之更新cookie文件
9-3 项目实战之重构封装操作cookie文件方法
9-4 项目实战之主流程中cookie方法操作
9-5 项目实战之如何获取cookei及写入cookie
9-6 项目实战之获取cookie并写入配置文件流程重构
9-7 项目实战之如何封装携带header
第10章 项目实战之数据依赖

本章主要讲解接口依赖的数据分析、拆分数据、获取依赖数据、依赖数据重构等。
10-1 项目实战之接口依赖数据分析
10-2 项目实战之数据依赖之拆分数据
10-3 项目实战之如何获取某一列得内容
10-4 项目实战之通过caseid获取行号
10-5 项目实战之获取依赖数据
10-6 项目实战之如何匹配依赖数据
10-7 项目实战之依赖数据重构
10-8 项目实战之数据依赖调试及组装
第11章 接口测试框架数据驱动开发

本章重点介绍数据驱动介绍及环境搭建、数据驱动简单使用、数据驱动和自动化测试、自动化测试框架之数据驱动框架整合以及自动化测试框架之数据驱动和报告的生成。
11-1 数据驱动简单介绍及初级使用
11-2 获取excel所有行数据作为数据驱动源
11-3 excel数据接入ddt
11-4 数据驱动之unittest框架整合
11-5 数据驱动之unittest和断言接入
11-6 数据驱动之异常结果回写
11-7 数据驱动之生成测试报告
第12章 解耦之桩服务设计与开发

本章重点讲解解耦介绍和桩环境搭建、mitmproxy的简单使用、mitmproxy和python的结合、mitmproxy在接口测试中的运用、在mitmproxy中如何管理请求数据和响应数据、mitmproxy中重定向的运用以及mitmproxy与桩。
12-1 桩的介绍
12-2 mitmprox介绍
12-3 mitmproxy和python结合
12-4 mitmproxy请求数据操作
12-5 mitmproxy处理乱码和响应数据
12-6 mitmproxy如何抓取pc的接口及数据过滤
12-7 mitmproxy如何和接口测试关联
12-8 桩的设计与开发
12-9 桩服务模型设计
12-10 桩服务模型开发之flask开发逻辑处理
12-11 桩服务模型开发之写入数据
12-12 桩服务模型开发之更新数据
12-13 桩服务模型开发之页面搭建
12-14 桩服务之重定向
12-15 解惑桩




Python接口自动化测试框架实战 从设计到开发
课程从接口基础知识入门,从抓包开始,到接口工具的运用,再到常见接口库、接口开发、Mock服务、unittest框架的运用,再讲解接口测试框架的设计、开发以及持续集成, 最后再通过开发一套前后端解耦过程中需要用到的桩服务来完成我们整个接口自动化测试框架的学习。

适合人群
学生、初级自动化测试工程师、初中级功能测试工程师、想转行接口
自动化测试的IT从业人员

技术储备要求
Python基础,Http基础知识

1:《Python接口自动化测试框架实战 从设计到开发》来自某课网,原价299,由求索学院整理发布!求索学院承诺,本站
2: 本站所有课程MP4格式无密 超清原画,包含所有的视频+素材+课件+源码,官方同步体验!可以通过网盘在线学习也可下载到本地,方便快           捷!
3: 所有课程全部支持试看任何章节,可通过点击右侧官方QQ客服或者微信扫码添加要求试看!
4: 官方品质,信誉保证,本站包含某课网,某讯课堂,某易云,某课吧,某课时间....等课程正在陆续更新,感谢小伙伴们的信任与支持,保证让小伙          伴们满意!
5:本站所有课程永久免费包更新,包括老师后续二次更新,三次更新不等。
6:VIP权限:爱好学习,一直提升自己的小伙伴可以开通VIP会员,享受全站免金币无限制畅快学习!本站所有视频均可免费学习,包括后续上传        的所有课程!(无隐形消费
7:点击下方链接进行试看,在线看默认流畅,调节成原画,最好直接下载到本地是超清    
    试看链接:https://pan.baidu.com/s/1AseVxT0W1KGN_g1hqdTmTw
    提取码:eks3


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

举报 使用道具

回复

评论 117

etugpalibota  新手上路  发表于 2021-5-4 22:11:09 | 显示全部楼层
谢谢楼主,共同发展

举报 使用道具

回复
apubelijue  新手上路  发表于 2021-6-15 22:12:52 | 显示全部楼层
学习了,谢谢分享、、、

举报 使用道具

回复
pievand  新手上路  发表于 2021-8-12 09:39:04 | 显示全部楼层
好好 学习了 确实不错

举报 使用道具

回复
KamakSib  新手上路  发表于 2021-8-24 17:48:36 | 显示全部楼层
看帖回帖是美德!

举报 使用道具

回复
9臣阳树x  中级会员  发表于 2021-8-28 15:22:56 | 显示全部楼层
省了好多!真棒

举报 使用道具

回复
z琛琛锐f  中级会员  发表于 2021-9-9 16:30:09 | 显示全部楼层
咱也算是老会员了 站长啥时候搞个抽奖啥的活动给点奖励 哈哈

举报 使用道具

回复
ulohayomeguju  新手上路  发表于 2021-9-11 20:32:36 | 显示全部楼层
造福屌丝程序员

举报 使用道具

回复
ikumuweg  新手上路  发表于 2021-9-15 17:13:17 | 显示全部楼层
我也是怎么也没有找到客服的入口呢,哪位大哥给说一下呀哈哈

举报 使用道具

回复
aiolevwaf  新手上路  发表于 2021-9-15 23:45:35 | 显示全部楼层
今夜星光闪闪!!!

举报 使用道具

回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0

关注

0

粉丝

389

主题
精彩推荐
热门资讯
网友晒图
图文推荐
  • 联系我们
  • 邮箱:826110188#qq.com(请把#改成@)
  • 微信:qiusuo1024
  • QQ客服 826110188
  • 工作时间:周一至周天(早8点—凌晨2点)
  • 微信客服

  • QQ客服

Archiver|手机版|小黑屋| 求索学院 ( 鲁ICP备20032687号-1 )

GMT+8, 2022-5-17 03:18 , Processed in 0.357808 second(s), 45 queries .

Powered by Discuz! X3.4

© 2001-2020 Comsenz Inc.