软件测试中的抓包?

596 篇文章 18 订阅
74 篇文章 4 订阅

那我们今天分享主要讲的是抓包,Fiddler这个工具,打开之后界面如下图:
在这里插入图片描述
至于说里面哪些功能是常用的,或者说哪些板块是我们常用的,抓到包之后再来做一个详细的介绍。

Fiddler安装

下载地址: https://www.telerik.com/fiddler

安装:默认安装即可
在这里插入图片描述
fiddler主要一个工作就是用来抓包,什么是包?包,我们又把它叫做数据包,其实就是数据,可以理解为一系列的数据进行打包。它是有一定的规则跟规律的,

包:数据包

抓包:用特定的工具获取客户端与服务端发送和返回的数据包。目的是分析数据包的内容与协议,从而来判断是否符合设计要求。

什么情况下需要抓包?

1.开发要你重现bug,截取数据,定位问题的时候2.判断一个问题是前端bug还是后端bug的时候

3.开发要你做接口测试,但又不没给你接口文档的情况 ==》方法,接口地址,传递参数,头部,返回内容

4.在不修改任何环境的情况下,修改返回的结果,即通常说的mock ==》模拟接口

第四点这个可能是小伙伴们遇到比较少,就是我们说的要去模拟一个mock,听着很抽象,但实际上你就可以理解为它就是去模拟一个接口,

比如我本来去做一个论坛的接口测试,然后开发把发帖、更新、删除的接口做出来了,但是登录的接口还没有做出来,但是发帖、更新、删除都是必须要登录的情况下进行一系列的操作。那这个接口没有怎么办呢?开发一下子也做不出来,那我们其实就可以用Fiddler工具去模拟出一个这样子的登录接口,这个过程我们就把它叫做模拟mock的一个过程。

抓包工具

除了Fiddler这个工具可以抓包之外,还有wireshark、httpwatch、charles、chrome开发者工具(F12)
在这里插入图片描述

抓包原理

在这里插入图片描述
讲到抓包,说几句题外话,如果说小伙伴们,尤其是你们自己到网吧或者到国外的时候,遇到需要登录网银去转账去买票之类,这个时候你一旦遇到明明我的用户名密码没记错,但是老是报错的这种情况下,你就千万去慎用了。

还有一个情况就是我们在外面非常喜欢连接Wifi,公共热点,极有可能会设置代理。

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

软件测试面试文档

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

在这里插入图片描述
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值