实战 \Python接口测试框架实战与自动化进阶

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

难度 中级
时长 15小时
学习人数 215
10.0分
¥ 299.00

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

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

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

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

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接口测试框架实战与自动化进阶

慕课网“易中天”
资深测试开发工程师

Mushishi_xu

慕课网知名讲师,现就职于某互联网公司资深测试开发,多次带领团队解决自动化相关技术难点,专注于Web/APP、接口自动化、性能测试工作,负责研发过多款自动化测试框架

已在慕课网出品过实战课《Web自动化测试-Selenium基础到企业应用》、免费课《接口测试基础之入门篇》,共计已有近5万人学习过他的测试课程。本次,他结合慕课网系统带领大家系统学习接口自动化测试,让你不惧面试中的测试问题,在实践中掌握基础及测试思想,真正助你成为一名优秀的测试人员!

环境参数

  • 脚本语言 Python
  • 主要框架 Unittest/Django
  • 扩展包 Request/Mock
  • 其他工具 Fiddler
  • 脚本编写IDE sublime text 3 编辑器
提问
数据加载中...
意见反馈 常见问题 APP下载
官方微信