JMETER 代理设置

proxy概述:

        代理英语:Proxy)也称网络代理,是一种特殊的网络服务,允许一个网络终端(一般为客户端)通过这个服务与另一个网络终端(一般为服务器)进行非直接的连接。一些网关路由器等网络设备具备网络代理功能。一般认为代理服务有利于保障网络终端的隐私或安全,防止攻击。提供代理服务的电脑系统或其它类型的网络终端称为代理服务器英文Proxy Server)。一个完整的代理请求过程为:客户端首先与代理服务器创建连接,接着根据代理服务器所使用的代理协议,请求对目标服务器创建连接、或者获得目标服务器的指定资源(如:文件)。在后一种情况中,代理服务器可能对目标服务器的资源下载至本地缓存,如果客户端所要获取的资源在代理服务器的缓存之中,则代理服务器并不会向目标服务器发送请求,而是直接返回缓存了的资源。一些代理协议允许代理服务器改变客户端的原始请求、目标服务器的原始响应,以满足代理协议的需要。代理服务器的选项和设置在计算机程序中,通常包括一个“防火墙”,允许用户输入代理地址,它会遮盖他们的网络活动,可以允许绕过互联网过滤实现网络访问。

 JMETER工作原理:

           简单的来介绍,jmeter就是通过代理而达到对网站服务器进行测试的目的。对于浏览器来说,jmeter就充当了服务器的角色,而对于服务器来说,jmeter就充当了浏览器的角色,所以,无论是测试自动化或者性能,终无法离开代理。下面就简单为大家介绍下jmeter的一些配置。


如下所示:

1.通过非测试元件选项选择HTTP代理服务器

          JMETER 代理设置_第1张图片

2.配置代理服务器,名称注释就不解释了,启动停止也不做过多解释。端口设置,你需要查询目前未使用的端口,查询方法-win+r 快捷键,输入命令netstat -ano (具体我不做截图,可以自己看),查询完成后查找下目前未使用的端口都可以作为该代理服务器的端口设置,例如我的是999未被使用,HTTPS domains ,域的设置,是用jmeter是将你自己的电脑作为代理服务器的,如果设置可设置成你自己的电脑的ip地址,也可以不设置,默认就是你的电脑的ip地址,这里不做纠结。下面是test plan creation 界面的设置,目标控制器我们选择,分组可按照自己的需求去选择,其他的都选择默认

JMETER 代理设置_第2张图片

3.点击启动,会出现如下画面,不用管,这个是正在创建安全数字证书,可以在你的bin文件下查询到,点击ok

JMETER 代理设置_第3张图片

4.然后去浏览器设置,可设置谷歌和IE,谷歌和IE是一起的,所以设置了IE谷歌也会自动更新设置,反之也如此。在这里以谷歌为例,点击右边的,然后选择设置,然后根据下图,选择高级选项

JMETER 代理设置_第4张图片

5.点击打开代理设置,如图

JMETER 代理设置_第5张图片

6.按照如下步骤

JMETER 代理设置_第6张图片

7.勾上为LAN使用代理服务器,如下图

JMETER 代理设置_第7张图片

8.编辑你的地址可你的端口号,ip地址可以填127.0.0.1 也就是你本机localhost的地址或填写你电脑的ip,电脑ip查看方法,用win+r 然后输入 ipconfig -all 可查询到你电脑本地的IP地址。端口号设置和你在JMETER设置的端口号得相同,然后点击确定

注意:一定得确定两次

到这就完成设置了,然后就可以去录制你的第一个脚本啦!


你可能感兴趣的:(JMETER)