Jmeter之录制控制器与代理的使用

1.先启动jmeter,在测试计划中添加线程

2.选中线程组右键添加,在配置元件中点击HTTP请求默认值

3.选中线程组右键添加,在逻辑控制器中点击录制控制器

4.工作台中,右键添加,在非测试元件中点击HTTP代理服务器

5.选中HTTP代理服务器,右键添加,在监听器中点击察看结果树

6.配置代理服务器,我们一般设置下端口就行,不一定用8080,也可以8888,然后启动

7.在浏览器中添加代理,以fireox为例打开首选项,然后高级》网络》设置》手动配置代理,最后保存,这个地方要勾选为所有协议使用相同代理,不然https的包无法截取,当然不勾选也行,SSL的代理和上面配置一样就行

8.去验证以上环境是否成功,在浏览器中访问一个网页看看,我们可以看到两个地方发生了变化

a.察看结果树多了很多内容

b.录制控制器中多了很多请求

9.上面的东西有了之后,怎么去用?

a.以同样的方式添加察看结果树与聚合报告,然后直接在当前界面启动执行测试

b.选中线程组右键另存为成jmx(这个另存为要注意了,不要选中工作台下面的内容去保存,否则保存无内容),保存的文件名自己可以起一个,留着下次用^_^

时间: 2024-10-28 14:51:00

Jmeter之录制控制器与代理的使用的相关文章

Jmeter录制脚本-使用代理录制Jmeter脚本

这一节先介绍下对于Jmeter自带的脚本录制方法 使用代理录制Jmeter脚本 首先,Jmeter脚本是以JMX格式为主 那怎么样通过jmeter来录制脚本呢, 录制脚本前,我们只要启动好代理,手动通过IE或者火狐来录制,录制完停止代理. 上面的是思路,下面这边就启动下代理,启动代理前需要设置Jmeter一些配置需求 1.首先先创建一个线程组 2.在该线程组当中创建一个 Http请求默认值 3.在添加的http请求默认值中设置你要录制的服务器IP地址或者域名 4.添加好需要录制的域名或者IP后,

Jmeter初步使用三--使用jmeter自身录制脚本

今日,小编在网上看到很多人使用badboy来录制,然后再把jmx脚本弄到Jmeter上做性能测试.这种方法在小编刚用Jmeter时也曾经用过,但是感觉太麻烦了,所以就找了下其它资料.结果,小编偶然发现,Jmeter也是自带录制功能的,然后小编兴高采烈的去尝试.尝试的结果很满意,比用badboy方便多了(小编的感受).好了,现在我们就开始学习怎么使用Jmeter自身来录制脚本. 首先,打开Jmeter,在上面添加一个线程组,在该线程组下添加简单控制器.如下图所示: 接着,在工作台添加HTTP代理服

Jmeter代理服务器录制请求

1.文档前提说明 1)本文使用jmeter的版本为 apache-jmeter-2.13 及以上版本 2)java版本要求在 1.8.0 以上 注:jmeter版本一般和java相应的版本一起使用,如果jmeter版本和java版本不对应(不对应指java版本过低,如jmeter为V2.13而jdk为1.6),会导致某些功能不能正常使用. 2.jmeter 录制网络请求 2.1 添加jmeter代理服务器 在jmeter 工作台添加 HTTP代理服务器 代理服务器如图所示: 2.2 代理服务器详

JMeter脚本录制

JMeter脚本录制有两种方法:第一种方法是通过服务器代理进行录制:第二种方法是借用Badboy工具录制: 方法一.通过服务器代理进行录制 1.  打开JMeter工具创建代理服务器: 首先在JMeter工具的工作区新建一个服务器代理 2.  设置代理服务器: 打开IE浏览器——Internet选项——连接——局域网设置 修改目标控制器信息 3.  启用录制 启动录制后在IE浏览器上所访问的网页以及在网页上的操作均会录制下来: 方法二.使用badboy软件录制: 1.打开badboy软件并录制

Jmeter之录制脚本(二)

上一节已经已经介绍过Jmeter代理使用,对于web测试的话,经常会用到一些脚本去执行某些功能,也就是所谓的半自动化测试, 对于不懂代码的童鞋来说,脚本是一个很头疼的概念,badboy的录制是一个对于刚接触脚本的人来讲是一款非常实用的工具 不过,这一节先介绍下对于Jmeter自带的脚本录制方法 使用代理录制Jmeter脚本 首先,Jmeter脚本是以JMX格式为主 那怎么样通过jmeter来录制脚本呢, 录制脚本前,我们只要启动好代理,手动通过IE或者火狐来录制,录制完停止代理. 上面的是思路,

Jmeter之录制脚本

LoadRunner有录制脚本的功能,Jmeter想必也是有的.(之前看的工具对比中,貌似就LR中的IP欺骗是Jmeter不具有的,转而用其他方式实现的.),Jmeter录制脚本常用的有两种方式: 一.利用代理录制 1.创建一个线程组鼠标右键点击测试计划--->添加--->线程组 2.创建一个http代理服务器鼠标右键点击工作台--->添加--->非测试元件--->http代理服务器 分组详解:a)不对样本分组:所有请求全部罗列b)在组间添加分割:加入一个虚拟的以分割线命名的

JMeter基础--录制脚本

JMeter官方站点:http://jmeter.apache.org/ JMeter是一款在国外非常流行和受欢迎的开源性能测试工具,虽然与LoadRunner相比有很多不足,比如:它结果分析能力没有LoadRunner详细:但它的优点也有很多: 开源,他是一款开源的免费软件,使用它你不需要支付任何费用, 小巧,相比LR的庞大(最新LR11将近4GB),它非常小巧,不需要安装,但需要JDK环境,因为它是使用java开发的工具. 功能强大,jmeter设计之初只是一个简单的web性能测试工具,但经

jmeter(2)录制脚本

Jmeter脚本是以JMX格式为主 Jmeter也是支持录制的,支持第三方录制方式和代理录制方式. 1.第三方录制主要是通过badboy来录制,录制后另存为jmx格式即可. 2.Jmeter也有自己的代理,录制脚本前,我们只要启动好代理,手动通过IE或者火狐来录制,录制完毕停止代理. 新建脚本,首先添加线程组 然后再添加http默认请求HTTP Request Defaults 设置要录制的服务器IP地址或者域名 在平台中添加代理服务器HTTP Proxy Server,选择录制到的请求放置位置

用Jmeter代理服务器录制压力脚本,摆脱仅支持ie的badboy

从loadrunner到jmeter,录制压力测试脚本好像都只支持IE,近来才知道jmeter还有自带的录制脚本元件,且支持IE.Chrome及Firefox等多种浏览器.这里就记录一下通过jmeter HTTP代理服务器录制测试脚本的过程. 1.jmeter工作台中添加http代理服务器元件 2.测试计划总添加线程组和http请求默认值,并设置服务器的IP和Port 3.配置代理服务器 4.配置浏览器(Firefox)的代理服务器 打开火狐浏览器 ---> 打开菜单 ---> 选项---&g