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

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

“桩服务”开发/数据驱动开发/Mock服务/持续集成/主流自测工具应用

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

¥299.00
难度 中级 时长 16小时30分钟 学习人数 1693 综合评分 9.91

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

Mushishi
讲师

资深测试工程师

课程预览

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

以工作实景案例,教你应对前后端分离下的接口自动化测试工作

在开发行业,接口测试必不可少,掌握自动化测试的工程师变的越来越重要,越来越抢手

  • 接口测试工具Fiddler的运用

    抓App\Web的Http\Https请求包
    过滤规则及修改响应数据
    解决无法抓包问题
    Fiddler接口测试

  • requests常见方法实战运用

    上传\下载文件接口测试
    请求中header及cookie处理
    登录接口加密字段处理
    session的管理

  • get\post接口开发实战

    接口工作原理
    环境搭建
    开发get/post接口

  • Mock服务

    Mock服务如何实现
    Mock实现原理和实现
    case中Mock的实现
    MockRunner的使用

  • unittest

    unittest中断言
    unittest中case的管理
    unittest和接口测试结合
    接口测试之报告生成

  • 持续集成

    Jenkins插件管理
    Jenkins邮件配置
    Jenkins项目配置
    运行及结果收集

  • 解耦之桩服务设计与开发

    解耦介绍和桩环境搭建
    在mitmproxy中如何管理请求数据
    和响应数据
    mitmproxy中重定向的运用
    mitmproxy与桩

  • 数据驱动开发

    数据驱动简单使用
    数据驱动和自动化测试
    数据驱动框架整合
    数据驱动和报告的生成

  • 框架设计与开发

    框架设计/操作excel
    引入mock服务/处理预期结果
    cookie处理/header处理
    数据依赖处理

以“慕课网”为例进行接口测试全流程实战,积累项目经验

从简单功能用例设计到自动化用例设计再到完整的框架设计,弥补你的项目经验

  • 接口基础

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

  • 接口开发

    flask开发get/post接口

  • Unittest与接口测试结合

    unittest应用 / 断言 / requests引入
    HTMLTestRunner / case的管理

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

    如何设计框架 / 封装工具类
    重构基类 / 结果收集以及处理
    解决数据依赖 / 结果统计及数据

得到一套Python自动化测试框架:从设计到二次开发

设计思想+技术实战双丰收

学员专享增值服务

问答专区

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

集中答疑

源码开放

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

适合人群

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

技术储备要求

Python基础,Http基础知识,无接口基础的建议先学完
《接口测试基础之入门篇》:https://www.imooc.com/learn/738

环境参数

  • 脚本语言 python3.7.3
  • 主要框架 Unittest/Flask
  • 扩展包 Request/Mock
  • IDE Visual Studio Code

万事俱备 只等你来

  • sky_wxx

    好评

    老师讲的很不错,通俗易懂,层次分明,以前对框架只是比较模糊的概念,通过课程的学习,对框架的各个模块的实现原理有了更清晰的认识,有了清晰的思路感觉自己也能根据自己的项目需要搭建一套自动化框架出来

  • 伊客

    好评

    老师讲的很详细,还增加了桩服务的设计与开发,以前我们公司也有人用但我就是不会,这次听完后我也能自己设计了,非常感谢老师,带来这么好的课程,真是我需要的!

  • 哇美男啊

    好评

    在买课程之前对自动化不是很了解,学习完python之后不知道如何去使用,跟着老师的课程一步一步的学习,渐渐的进入状态,老师的课程很好。

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

学习咨询

选课、学习遇到问题?

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

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