jmeter脚本录制入门详解
jmeter的安装部署可参考
(14条消息) 性能测试工具-JMeter简介及安装_小han的日常的博客-CSDN博客https://blog.csdn.net/weixin_50464533/article/details/125274866?spm=1001.2014.3001.5501本文章介绍脚本录制http/https(录制控制器的使用)
1、在项目下添加线程--线程组
2、在线程组下添加逻辑控制器--录制控制器
3、在项目下添加非测试原件-HTPP代理服务器
4、设置HTTP代理服务器中的端口(默认8888)、url(正则表达式写法,根据数据需要自行填写需录制网址的格式)、目标控制器(选择上面新建的录制控制器)
5.进行浏览器的代理设置(我此处使用的是Chrome浏览器,搭配使用插件SwitchyOmega,也可在设置中进行代理修改,此处详解使用switchyomega代理)
浏览器设置代理方式可自行百度
SwitchyOmega的下载地址
链接:https://pan.baidu.com/s/1Ap8cM9wwmy23UKXgbZF4Zw
提取码:nrl0
1)下载完成后点击设置下的扩展程序
2)将下载好的安装包拖至扩展程序界面完成安装
3)完成switchyomega的设置(此处配置端口jmeterHTTP代理服务器的端口设置一致)(ip设置本机即可127.0.0.1)
4)点击右上角圆圈即可选择对应的代理
6、开启jmeter下HTTP代理服务器
首次开启,会出现如下提示,点击完ok后,
系统会在jmeter安装目录bin下生成证书,双击,crt结尾的证书,将证书配置在【受信任的根证书颁发机构】下,
7、此时刷新baidu界面,在jmeter中,录制控制器下,就可显示到符合正则表达式规则的网址
选择其中一个请求 ,使用shift+Ctrl,再选择后面的请求,会同时选中两者中间包含的所有请求,点击上方红色小剪刀,可进行情况操作,调试时使用,
8、对录制的请求进行排除或包含限制操作
进入HTTP代理服务器--Requests Filltering下
包含:录制控制器下显示的HTPTP请求包含哪些符合设置规则(正则表达式)
排除:录制控制器下不显示的HTPTP请求包含哪些符合设置规则(正则表达式)(如下图设置为【.*\.(gif|ico|js).*】,表示为请求不包含.gif .ico .js)
根据需要完成设置,点击【重启】,使录制控制器下只存在符合录制要求的http请求
9、完成录制后,可【停止】HTTP代理服务器
10、在录制控制下添加监听器--查看结果树
点击【启动】按钮,结合线程组的设置可对录制的请求进行后续的测试
--------------本文介绍到此结束-----------
jmeter脚本录制入门详解相关推荐
- VBScript脚本简单入门详解
目录 VBScript变量 变量定义的修饰符 定义一个变量时可以暂时不用初始化 Option Explicit 变量的类型 其他知识 VBScript子程序和函数 子程序 函数 VBScript条件和 ...
- Jmeter压测工具详解
Jmeter压测工具详解 1. Jmeter概述 1.1 Jmeter简介 1.2 Jmeter适用场景 2. Jmeter安装配置 2.1 下载安装 2.2 环境配置(可不配) 2.3 Jmeter ...
- linux 日志按大小切割_nginx入门详解(六)- 日志切割
上一章讲解了nginx的目录加密功能,本章重点介绍nginx的日志切割. 笨办法学linux:nginx入门详解(五)- 目录加密zhuanlan.zhihu.com 在第二章,我们探讨了nginx ...
- python怎么安装myqr模块-python二维码操作:对QRCode和MyQR入门详解
python是所有编程语言中模块最丰富的 生活中常见的二维码功能在使用python第三方库来生成十分容易 三个大矩形是定位图案,用于标记二维码的大小.这三个定位图案有白边,通过这三个矩形就可以标识一个 ...
- python语言编程基础-Python语言入门详解!快速学成Python!
原标题:Python语言入门详解!快速学成Python! 很多技能是被职场所需要的,但很可惜... 这些技能在大学中并学习不到. 大学和职场现实存在的横沟对大部分同学来说难以跨越或碰得头破血流... ...
- python语言入门详解-python初级教程:入门详解
python初级教程:入门详解 Crifan Li 目录 前言 .................................................................... ...
- 性能测试——JMeter脚本录制和HTTP负载测试
实验目的 (1)了解Jmeter性能测试工具的用途和简单的操作: (2)掌握Jmeter性能测试工具测试过程: (3)能够使用Jmeter进行负载测试: 实验步骤 使用Jmeter对MercuryTo ...
- python怎么安装myqr_python二维码操作:对QRCode和MyQR入门详解
python是所有编程语言中模块最丰富的 生活中常见的二维码功能在使用python第三方库来生成十分容易 三个大矩形是定位图案,用于标记二维码的大小.这三个定位图案有白边,通过这三个矩形就可以标识一个 ...
- python语言入门-Python语言入门详解!快速学成Python!
原标题:Python语言入门详解!快速学成Python! 很多技能是被职场所需要的,但很可惜... 这些技能在大学中并学习不到. 大学和职场现实存在的横沟对大部分同学来说难以跨越或碰得头破血流... ...
最新文章
- Python + 爬虫:可视化大屏帮你选粽子
- Android与服务器端数据交互(转)
- Python 执行Python程序的三种方式
- 【转】 IIS_WPG 用户组权限问题
- 比特币创业公司Circle首获数字货币许可证
- BUCK拓扑中IDC与IO的关系推导 // 《精通开关电源设计》P41式2-1
- Pr 音频效果参考:其它
- gitbub图片 头像 图标不显示
- 标准盒子模型和IE盒子模型的区别
- qq空间个人档html代码,QQ空间如何进行个人档管理?
- Android中实时视频监控方案设计思路
- Npm配置全局安装插件目录以及命令用法扩展
- 《简单法则》读书笔记
- 论文阅读:(arXiv 2022) MINER: Multiscale Implicit Neural Representations
- 由于找不到libgcc_s_dw2-1.dll,无法继续执行代码。重新安装程序可能会解决此问题
- matlab2018a课后答案,[2018年最新整理]matlab习题及答案.doc
- 成都榆熙:怎么解除拼多多商品的推广限制
- 属性级情感分析(于restaurant14和laptop14数据集上使用LSTM和GRU、 MemNet和IAN以及CNN等)的对比分析
- 什么是含源一端口网络_二端口网络
- GitHub最常用的开源库总结