博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Jmeter代理录制脚本
阅读量:5859 次
发布时间:2019-06-19

本文共 735 字,大约阅读时间需要 2 分钟。

录制的原理:

1、LR/Jmeter录制是针对网络通讯协议层面的,它只关心客户端与服务器端的通讯包

2、LR/Jmeter的并发测试实际上就是并发客户端与服务器端的通讯过程
3、压力是通过多进程/多线程方式实现的,目前流行OS都是支持线程。每个进程/线程向服务器后台发送1个请求脚本数据包。
4、LR/Jmeter录制脚本采用proxy的方式,客户端请求的数据会先发到proxy服务器(录制器),录制器将数据转发给服务器端;服务器端的响应数据先发给录制器,然后由录制器响应给客户端。

 

第一种方法:Jmeter自带录制功能

1、配置IE:

  JMeter HTTP代理服务器的端口和浏览器设置的端口要一致

2、打开Jmeter,添加一个线程组名为:MyGroup.

3、在WorkBench(工作台),右键 Add-->Non Test Elements-->HTTP(S) Test Script Recorder

4、Target Controller选择Test Plan>MyGroup

5、Grouping选择:

  1、Do not group samplers:每一个资源都会生成一个sampler  

  2、Store 1st samplers of each group only:只存储第一个sampler

6、点击 start,在浏览器中输入:www.baidu.com,完成操作后点击 stop:

  

  

7、运行查看结果:

 

8、在sampler上取消勾选:Retrieve All Embedded Resources后再运行一次:

 

 

 

第二种方法:使用badboy录制

  下载地址:,录制方法也比较简单,此处不详细介绍,需要的可自行百度。

转载地址:http://hkrjx.baihongyu.com/

你可能感兴趣的文章
《利用python进行数据分析》学习笔记--数据聚合与分组(groupby)
查看>>
C++中的函数指针模板
查看>>
2015年个人总结
查看>>
C#编程(六)------------枚举
查看>>
《系统架构师》——操作系统和硬件基础
查看>>
如何看待一本图书
查看>>
angularjs1-7,供应商
查看>>
oracle参数列表
查看>>
Wordpress3.2去除url中的category(不用插件实现)
查看>>
The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine-Excel2003
查看>>
macOS Sierra 代码显示未来 Mac 将搭载 ARM 芯片
查看>>
Linux 中如何通过命令行访问 Dropbox
查看>>
使用 Flutter 反序列化 JSON 的一些选项
查看>>
开发进度——4
查看>>
etymology-F
查看>>
Mycat安装以及使用测试
查看>>
JS里验证信息
查看>>
Akka actor tell, ask 函数的实现
查看>>
windows10 chrome 调试 ios safari 方法
查看>>
Hello , Ruby!
查看>>