监测接口10分钟只能请求_原来接口测试可以这么玩呀!!!

随着互联网的发展,企业针对测试人员要求越来越高,随着AI、人工智的发展,这是一个飞速发展时代,对于测试江湖地位自动化技能必不可少,我们用最流行的技术栈,解决企业项目人力成本,同时降低低级bug出现,并且帮助学员具备中级自动化测试能力,同时锻炼代码功底,具备独立搭建接口自动化能力。

章节

课程详情

第1节

企业接口自动化如何做、接口测试流程、企业接口管理工具介绍

第2节

接口用例编写、用例规范

第3节

1.charles web/app抓包、重定向【模拟数据】修改参数】、读写功能、网速模拟
2.postman场景使用

第4节

http协议、websokcet协议、状态码详解、服务器交互流程

第5节

1.cookie、token、session详细认识
2.requests和respnse认识

第6节

python环境基础设施搭建

第7节

python列表、字典、截取、mysql连接操作、循环、面相对象

第8节

1.requests 库介绍
2.get/post/上传/json请求讲解

第9节

requests 库高级用法(cookie、session、ssl证书验证)

第10节

1.单、多接口token关联
2.断言讲解、Jsonpath运用

第11节

1.unittest简介、discover使用
2.unittest参数化( paramunittest)使用、批量用例执行、用例报告集成

第12节

1.logging日志模块封装
2.接口日志输出、展示

第13节

1.yaml基本使用与封装
2..config.yaml配置封装
3.企业不同环境域名配置(例如:test、staging、Production)
4.excel不同项目用例管理封装、实现

第14节

1.断言、请求库、公共模块抽离封装
2.工具类(数据来源、请求参数来源)封装

第15节

1.接口框架分层搭建-阶段1
  基础目录:
   comm:公共模块或方法(token、cookie、用例读取封装)
   Assertion  定义公共校验的方法封装
   get/post/上传请求方法封装
   config.yaml用例执行管理
   logging方法封装
   excel数据管理操作
   用例执行封装(参数化 paramunittest执行)
   utils邮件、钉钉方法封装

第16节

1.接口框架分层搭建-阶段2
2.项目模块分层

第17节

1.Linux基本命令使用、gitlab基本使用
2.pycharm+git关联代码上传、下载

第18节

1.jenkins接口自动化集成搭建、邮件报告配置
2.钉钉报告触发配置

第19节

1.企业实战运用场景展示、讲解
2.接口面试题分析,讲解、面试技巧

实现设计流程6451a2564ab0949566ff848573bc3634.png报告可视化效果:3bf75903c120bc3f2f0ea8a0d5b887f7.png解决痛点1.随着业务复杂度提高,每一次上线可能会影响之前版本的接口(手动回归)2.一次版本大迭代可能投入相对多的人进行版本review测试(例如:100个接口手动回归2-3天,实际自动化回归1-3分钟)3.测试人员专业能力提不上去(业务繁多专业能力提升不上去,需要在专业路上前进)投入成本1.如果一个版本10-30个接口,一个接口投入业务测试+30分钟编写脚本,1小时覆盖2个接口2.一天8小时可产出7-16个接口(具体看业务复杂度)企业接口目标1.让每个人参与其中2.提升团队饱和度3.投入最少的人力产出最佳效果(节省时间成本)4.从接口层面及早发现业务漏洞

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值