锦通 发表于 2024-8-8 16:05:04

接口学习的三个阶段分别学什么?

1、接口测试第一阶段学习内容应该学什么呢?
这一个阶段,我们主要是了解接口测试的一些基础知识,包括下面这些:
 1) 了解接口及接口测试的概论
  知道什么是接口,什么是接口测试,而且了解接口测试的原理和为什么要进行接口测试
 2) 理解Http协议
  (1)了解Http协议的作用是什么,都有哪些特点;
  (2)理解URL,以及URL的组成部分;
  (3)理解Http协议的两个组成部分,Http请求和Http相应,掌握怎样通过抓包Fiddler,谷歌的开发者工具,charles抓取接口,而且查看这两部分的内容;
  (4) 重点掌握Http请求的请求方法都要哪些;
  (5) 重点掌握常见的Http相应的状态码都有哪些,而且代表什么意思;
 3) 了解接口规范,重点了解Restful接口风格
https://i-blog.csdnimg.cn/blog_migrate/4b3d84dfc75d55cf09b514d40d004cff.jpeg
 4) 接口文档的解析
  (1)明白接口文档的作用
  (2) 知道接口文档都应该要包罗哪些内容
 5) 最重要的,接口的测试用例编写。这里的重点是理解接口测试用例筹划的思绪和方法。
2、接口测试第二阶段学习内容应该学什么呢?
  对于初学者而言,我建议以postman入手开始学习接口测试,因为它对于新手而言,比Jmeter友爱太多了,根本上5天左右就能完成掌握,对一样平常碰到的接口进行测试一点标题都没有。
  对于Postman的学习可以从以下几个方面进行学习:
 1) 根本的设置
  • 创建接口请求,
  • 设置请求方法,
  • URL,
  • 在URL中设置参数,
  • 设置请求头,
  • 设置表单格式和JSON范例的请求体参数,能查看相应数据和相应的状态码。
 2) 高级的用法
  (1)进行接口测试用例的管理,
  (2)使用postman完成断言,
  (3)使用Postman完成接口之前的数据关联,
  (4)使用postman完成测试数据的参数化,
  (5)学习使用请求的前置脚本。
 3) 学习借助newman这个插件完成天生测试报告。
3、接口测试第三阶段学习内容应学什么呢?
  接口测试的第三阶段,实在就可以理解为是接口的自动化测试了。现在在这个行业里面实现接口自动化,大部分就是两个方向,一个是JAVA,别的一个是Python。但是对于一个没有什么代码基础的,我强推Python,因为从学习Python到能实现接口自动化框架的搭建,最多一个月就能实现。而你要选择JAVA的话,一个月的时间,你连基础还没有学完。
  如果要学习Python进行接口自动化的话,可以分成以下几个步调:
 1) 学习Python
  学习1:Python的基础语法,如变量、函数和类,次序、分支、循环;
  学习2:封装;
  学习3:Python的单元测试框架,unittest和pytest。
 2) 学习使用代码进行数据库的操作,工具包pymysql
  学习1:学习使用代码,进行SQL语句的增,删,改,查;
  学习2:学习使用代码,进行变乱的手动提交;
      学习3:自行封装一个数据库的工具类。
 3)学习使用代码进行接口测试,学习工具包requests
 4)学习借助unittest或者pytest搭建接口自动化框架 
最后: 下方这份完整的软件测试视频学习教程已经整理上传完成,朋友们如果需要可以自行免费领取【保证100%免费】
https://i-blog.csdnimg.cn/blog_migrate/69d8f0d9807ca72d5525111ba8f515a3.png
 这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战堆栈,这个堆栈也陪伴上万个测试工程师们走过最艰难的旅程,希望也能帮助到你!
软件测试技术交流群社:786229024(里面还有工作内推机会,毕竟我们是关系社会。) 软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,而且有字节大佬给出了权势巨子的解答,刷完这一套面试资料相信各人都能找到满意的工作。
https://i-blog.csdnimg.cn/blog_migrate/4665038732228e273b7c7ac576d64ae8.png
面试文档获取方式:

https://i-blog.csdnimg.cn/blog_migrate/2bbb4c83072abb08cfd4d3db9b4ea739.gif


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 接口学习的三个阶段分别学什么?