Jmeter录制web脚本的原理

在这里插入图片描述
首先得先理解代理是什么
1、代理(中转站),比如购买票,找黄牛购买,黄牛再把信息提交给12306去给我们买票,其中这个黄牛转卖就是中间商,也就是一个中转站,赚没赚差价不知道。。。

代理最终目的:都是要请求成功,多了一级代理只是说,请求首先是到了代理这个地方,再由代理进行转发

知道代理是啥,那如何设置代理呢?
在这里插入图片描述
2、如何设置代理

正常的用户请求如下所示:

在这里插入图片描述
通过浏览器——网络去发送请求——最后到达所在的服务器

举个例子:搜索

我们要搜索一些信息,我们首先呢是通过浏览器输入要搜索的相关信息,然后通过网络传达到给百度的服务器,百度最终把结果呈现给我们
才拿到我们所想要的结果。

设置代理后的用户请求如下所示:

在这里插入图片描述
通过浏览器——代理——网络去发送请求——最后到达所在的服务器

首先是客户端发送到jmeter(代理),jmeter再通过网络转发给服务器,最终目的还是要到达服务器,来达到我们想要的结果
但是中间多了一级,我们的请求不能直接通过网络发到服务器,而是通过代理-网络-服务器

问题来了?

在这里插入图片描述
设置代理的作用是什么?

这就是录制脚本的原因,因为所有请求的都会发给代理,然后服务器拿到所有的结果也会通过网络发回给代理,代理再给客户端,在这过程中,一来一回,jmeter可以拿到客户端发过去的请求信息,也可以拿到服务器端发回来的响应信息,拿到之后就可以存储到脚本里面这就是录制脚本的一个原理

在这里插入图片描述
戳:Jmeter录制APP脚本的原理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值