首页 > 其他分享 >面试学习记录-2024/7/23

面试学习记录-2024/7/23

时间:2024-07-23 16:32:09浏览次数:12  
标签:请求 23 接口 2024 面试 文档 服务器 参数 客户端

1、项目中如何开展接口测试的


1、首先对需求进行分析,和对应的需求/方案人员拿到相关需求文档
2、了解需求后,找对应人员要接口文档
3、对接口文档进行解析,重点关注接口的请求和响应的相关参数
4、根据需求文档和接口测试文档设计测试用例
5、利用接口自动化工具Postman/Jemeter写一些相应的脚本
6、执行测试用例,并对所发现的缺陷进行分类,并利用缺陷管理工具禅道进行跟踪
7、对最后的测试结果自动利用工具自动生成测试报告

2、Get和Post区别

  • 相同点:
    1、都可以向服务器发送请求,并携带参数
  • 不同点
    1、从业务方面:一般情况下Get用于获取数据(搜索商品),Post用于提交,修改数据(登录)
    2、从功能方面:Get有长度限制(URL本身就有长度限制,每个浏览器不同),参数数量不能太多;Post可以传递任意数量的参数
    GET请求参数放在URL里属于明文在地址栏可以看到安全性较低,而POST请求参数放在请求体,抓包才可以看到,比较安全
    3、从缓存方面:GET请求可以被缓存而post不可以

3、HTTP常见响应状态码

  • 2xx:表示成功,如200,201,204等

200:服务器成功返回用户请求数据
201:用户新建或者修改数据成功
204:用户删除数据成功

  • 3xx:表示数据路径发生改变,需要重定向

301:被请求的资源已经永久移动到新的位置
302:被请求的资源临时性移动到新的位置

  • 4xx:表示客户端问题

400:页面没找到,客户端请求有语法错误,不能被服务器所理解
401:未授权地
403:用户得到授权,但是访问被禁止
404:请求资源不存在

  • 5xx:表示服务器错误

500:服务器发生错误,用户无法判断发出的请求是否成功
503:服务器当前不能处理客户端的请求,一段时间可能恢复正常

4、Cookie和Session的区别


存储位置不同:Session存储在服务端,Cookie存放在客户端

标签:请求,23,接口,2024,面试,文档,服务器,参数,客户端
From: https://www.cnblogs.com/zwy-blogs/p/18318794

相关文章

  • 网络安全(黑客)详细自学路线 一一2024新版
    前言当我们谈论网络安全时,我们正在讨论的是保护我们的在线空间,这是我们所有人的共享责任。网络安全涉及保护我们的信息,防止被未经授权的人访问、披露、破坏或修改。一、网络安全的基本概念网络安全是一种保护:它涉及保护我们的设备和信息,从各种威胁,如病毒和蠕虫,到更复杂的形......
  • 网络安全(黑客)详细自学路线 一一2024新版
    前言当我们谈论网络安全时,我们正在讨论的是保护我们的在线空间,这是我们所有人的共享责任。网络安全涉及保护我们的信息,防止被未经授权的人访问、披露、破坏或修改。一、网络安全的基本概念网络安全是一种保护:它涉及保护我们的设备和信息,从各种威胁,如病毒和蠕虫,到更复杂的形......
  • 网络安全(黑客)详细自学路线 一一2024新版
    前言当我们谈论网络安全时,我们正在讨论的是保护我们的在线空间,这是我们所有人的共享责任。网络安全涉及保护我们的信息,防止被未经授权的人访问、披露、破坏或修改。一、网络安全的基本概念网络安全是一种保护:它涉及保护我们的设备和信息,从各种威胁,如病毒和蠕虫,到更复杂的形......
  • 网络安全(黑客)详细自学路线 一一2024新版
    前言当我们谈论网络安全时,我们正在讨论的是保护我们的在线空间,这是我们所有人的共享责任。网络安全涉及保护我们的信息,防止被未经授权的人访问、披露、破坏或修改。一、网络安全的基本概念网络安全是一种保护:它涉及保护我们的设备和信息,从各种威胁,如病毒和蠕虫,到更复杂的形......
  • 2024网络安全学习路线,最全保姆级教程,学完直接拿捏!
    关键词: 网络安全入门、渗透测试学习、零基础学安全、网络安全学习路线首先咱们聊聊,学习网络安全方向通常会有哪些问题前排提示:文末有CSDN独家网络安全资料包!1、打基础时间太长学基础花费很长时间,光语言都有几门,有些人会倒在学习linux系统及命令的路上,更多的人会倒在学......
  • 2024网络安全学习路线,最全保姆级教程,学完直接拿捏!
    关键词: 网络安全入门、渗透测试学习、零基础学安全、网络安全学习路线首先咱们聊聊,学习网络安全方向通常会有哪些问题前排提示:文末有CSDN独家网络安全资料包!1、打基础时间太长学基础花费很长时间,光语言都有几门,有些人会倒在学习linux系统及命令的路上,更多的人会倒在学......
  • 2024网络安全学习路线,最全保姆级教程,学完直接拿捏!
    关键词: 网络安全入门、渗透测试学习、零基础学安全、网络安全学习路线首先咱们聊聊,学习网络安全方向通常会有哪些问题前排提示:文末有CSDN独家网络安全资料包!1、打基础时间太长学基础花费很长时间,光语言都有几门,有些人会倒在学习linux系统及命令的路上,更多的人会倒在学......
  • 2024网络安全学习路线,最全保姆级教程,学完直接拿捏!
    关键词: 网络安全入门、渗透测试学习、零基础学安全、网络安全学习路线首先咱们聊聊,学习网络安全方向通常会有哪些问题前排提示:文末有CSDN独家网络安全资料包!1、打基础时间太长学基础花费很长时间,光语言都有几门,有些人会倒在学习linux系统及命令的路上,更多的人会倒在学......
  • DASCTF 2023六月挑战赛|二进制专项 PWN (下)
    DASCTF2023六月挑战赛|二进制专项PWN(下)1.can_you_find_me检查保护意料之中64位ida逆向只有add,和del功能不能show先看add吧最多申请10个堆块存在off_by_null漏洞,可以考虑unlink来进行堆块重叠del函数就没有UAF漏洞了1.首先想办法泄露出libc地址,因为本题libc是2.27......
  • 美团面试:如何计算一个对象在内存中占多少个字节?
    在分配对象的时候会有一些基本的规则,我们可以根据一些规则大致能判断出来对象大小。在HotspotVM中,对象在内存中的存储布局分为三个区域:对象头(Header)实例数据(InstanceData)对齐填充(Padding)对象头(Header)对象头包括以下三部分:MarkWord:用于存储对象运行时的数据,例如Has......