5分钟从0到1带你入门接口自动化测试(建议收藏)

1172 篇文章 46 订阅
881 篇文章 3 订阅
本文介绍了接口自动化测试的不同类型,包括基于工具、代码和平台的方法,并详细讲解了Requests库的使用,如各种HTTP请求方式、参数传递等。接着深入探讨了Pytest测试框架,包括其插件、用例运行规则和高级特性。文章还提供了丰富的项目实战案例,涉及接口自动化框架的封装和企业级测试报告的生成。最后,提到了软件测试面试的准备资源。
摘要由CSDN通过智能技术生成

一、接口自动化测试理论以及项目类型介绍

  1. 基于接口工具的接口自动化测试的项目类型
  2. 基于代码的接口自动化测试的项目类型
  3. 基于平台的接口自动化测试的项目类型
  4. 既然有接口测试工具为什么还需要基于代码和平台的接口自动化测试

二、接口自动化入门:Requests模块详解

  1. Requests库简介以及安装
  2. Requests五种请求方式详解(get,post,put,delete,request)
  3. Requests中data传参,Json传参的差异
  4. Requests处理文件上传接口实战
  5. Requests请求头设置详解
  6. Request请求接口的底层传参原理
  7. requests.request和session.request的区别
  8. Requests之Cookie鉴权关联接口实战
  9. Requests之Session鉴权关联接口实战
  10. Requests之Token鉴权关联接口实战
  11. Requests接口测试实战之正则表达式提取和JsonPath提取
  12. Request方法参数和Respose对象详解
  13. Requests接口自动化测试项目实战

三、接口自动化入门:Pytest测试框架

  1. Pytest详解,常用插件介绍以及批量安装插件(pytest-html,pytest-xdist,allure等)
  2. Pytest默认测试用例运行规则以及基础应用
  3. Pytest运行时常用参数详解
  4. Pytest两种运行模式(命令行,主函数)
  5. Pytest全局配置文件pytest.ini配置详解以及markers测试用例分组执行
  6. Pytest跳过测试用例
  7. Pytest测试用例的执行顺序装饰器
  8. Pytest前后置,夹具,固件
  9. Pytest核心固件Fixture详解以及应用实战
  10. Pytest核心固件Fixture结合conftest.py应用实战
  11. Pytest执行过程底层顺序详解
  12. Pytest之基础路径base_url设置(测试环境,开发环境,生产环境等)
  13. Pytest断言应用
  14. Pytest集成allure-pytes生成企业级Allue测试报告
  15. 企业级Allure报告定制
  16. 企业级Allure报告独立访问
  17. 接口自动化测试用例YAML文件应用详解
  18. 接口自动化测试用例YAML文件读写及清空
  19. Pytest通过pytest.mark,parametrize实现数据驱动)

四、接口自动化框架项目实战

  1. 接口自动化框架封装项目实战:Base基础模块方法封装
  2. 接口自动化框架封装项目实战:Requests四种请求以及Cookie,Session鉴权
  3. 接口自动化框架封装项目实战:接口自动化统一请求封装
  4. 接口自动化框架封装项目实战:接口关联封装
  5. 接口自动化框架封装项目实战:接口关联封装极限改进
  6. 接口自动化框架封装项目实战:规范YAML测试用例封装
  7. 接口自动化框架封装项目实战:热加载技术封装
  8. 接口自动化框架封装项目实战:统一常规接口断言封装
  9. 接口自动化框架封装项目实战:Mysql数据库断言封装
  10. 接口自动化框架封装项目实战:YAML测试用例数据驱动封装
  11. 接口自动化框架封装项目实战:Base_url基础路径封装
  12. 接口自动化框架封装项目实战:Excpetion异常处理封装
  13. 接口自动化框架封装项目实战:Allure企业级测试报告定制
  14. 接口自动化框架封装项目实战:全局配置文件封装
  15. 接口自动化框架封装项目实战:日志logging模块封装
  16. 接口自动化框架封装项目实战:MD5、Base64、RSA等加解密封装
  17. 接口自动化框架封装项目实战:接口签名验证及封装
  18. 接口自动化框架封装项目实战:业务流程用例封装
  19. 接口自动化框架封装项目实战:真正的零代码极限封装
  20. 接口自动化框架封装项目实战:数据驱动带签名混合封装
  21. 接口自动化框架封装项目实战:流程用例带签名混合封装
  22. 接口自动化框架封装项目实战:Jenkins持续集成Allure报告

最后: 为了回馈铁杆粉丝们,我给大家整理了完整的软件测试视频学习教程,朋友们如果需要可以自行免费领取 【保证100%免费】

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值