首页 实战 Python接口自动化测试框架实战
收藏

Python接口自动化测试框架实战

主流的Fiddler、Requests、Unittest、Mock等接口测试工具/框架应用 进阶自动化框架设计开发

Python接口自动化测试框架实战

难度 中级 时长 12小时 学习人数 1509 综合评分 9.95

本课程带你从接口基础知识回顾开始,主流的Fiddler、Requests、Unittest、Mock等接口测试工具/框架,全程以慕课网作为案例实战应用,从简单接口入手到自己如何去设计、开发整个接口自动化测试框架,带你设计Python接口自动化测试框架,让你在测试领域走的更远!

Mushishi
讲师

资深测试工程师

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看

精心梳理,接口测试主流框架场景应用

体验完整接口测试流程的同时掌握核心技术点应用,让你得心应手于实际测试中!

Fiddler

抓web/app的http/https包

过滤 / 重复数据

接口响应数据

接口测试

Requests

Requests库及应用

Python中json

单个get/post接口测试脚本编写

管理多个case

Mock服务

Mock实现get/post接口

简单测试接口巧应面试

接口开发

接口工作原理

环境搭建

开发get/post接口

Unittest

Unittest中断言

管理case

生成测试报告

面试之unittest问题

Cookie管理

处理cookie思路

处理cookie

重构处理cookie方法

数据库操作

连接数据库

方法重构及数据转换

测试结果数据和数据库数据对比

格式化数据及结果回写

持续集成

环境准备

项目配置

运行及结果收集

实操案例,简单四步打通接口测试

全程以“慕课网接口”进行实践,从简单功能用例设计到自动化用例设计完成框架设计

接口基础

HTTP接口 / 常见接口 / 接口工具 / 接口基础面试

接口开发

django开发get/post接口

Unittest与接口测试结合

unittest应用 / 断言 / requests引入

HTMLTestRunner / case的管理

接口自动化框架从设计到开发进阶

如何设计框架 / 封装工具类

重构基类 / 结果收集以及处理

解决数据依赖 / 结果统计及数据

开发自己的一套Python接口自动化测试框架

1. 接口测试用例设计

2. 面试中学习从0设计框架

3. 操作Excel文件

4. 封装与重构

5. 操作json文件

6. 操作配置文件

7. 数据管理

8. 封装post/get基类

9. 企业自动化测试的cookie依赖

10. 接口自动化解决header/接口/数据依赖

11. 接口测试返回结果处理

12. 企业管理case运行

13. 结果统计及邮件服务

14. Cookie操作

15. 操作数据库获取预期结果做对比

学员专享增值服务

问答专区

讲师集中答疑

关于课程的问题都可在问答区随时提问
讲师会进行集中答疑

源码开放

整套代码下载

课程案例代码完全开放给你,你可以根据
所学知识自行修改、优化

适合人群及技术储备要求

本课程适合想从事测试开发工作的小伙伴,通过本课程的学习,让你能够自己设计接口自动化测试框架,并完成接口自动化测试框
架的开发,让你来一次接口测试的完美蜕变!

技术储备要求:

学习本课程前,需要你具备测试基础、Python基础知识;若缺乏接口测试基础,建议从免费课《接口测试基础之入门篇》学起。

环境参数

  • 脚本语言 Python
  • 主要框架 Unittest/Django
  • 扩展包 Request/Mock
  • 其他工具 Fiddler
  • 脚本编写IDE sublime text 3 编辑器

万事俱备 只等你来

  • 慕哥5278760

    好评

    老师的接口基础和接口自动化框架实战,我是连着一星期看完了; 本职工作是测试,并且工作了2年了,因为对于接口自动化方面接触较少,就想系统的学习下,更想看看前辈是怎么做的。 接口基础的用例设计是个亮点(安全性的一些知识讲的更深一点会更好),对于没有接口测试基础的是很大的帮助;其次是对于没有接触过接口测试工具的人也是一个很大的帮助; 接口自动化实战,从使用工具测试接口到简单的代码测试接口,再到代码的一步步优雅和更加实用,介绍的很清除(美中不足的是用的python2,不过也是给自己增加了点挑战,用python3实现)。接口自动化从无到有的一个经验,非常实用。对于自己来说,没有最好,只有最适合的。

  • 慕哥5181818

    好评

    学了一半多的课程了,虽然期初会遇到各种问题,但经过群里的同学和老师的帮助下,一个一个克服了,现在已经学到了数据依赖的地方,同时也运用到了实际工作中,希望学完之后可以更上一个台阶~!

  • 慕见寄几

    好评

    基本看完了一遍,跟着老师的思路和自己的理解,可以实现一个基本的接口自动化框架,框架开发的思路很清晰,手敲几遍,加上自己的实践和理解,接口自动化可以算入门了,部分不常用的第三方库还是需要多熟练,总得来说值得推荐!

查看全部734条用户评价
提问
数据加载中...
意见反馈 帮助中心 APP下载
官方微信

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题