jmeter性能测试1-录制脚本
jmeter版本:5.4.1
录制脚本
把用户实际操作时的后台请求录制下来。包括请求地址,头信息,参数信息,cookie信息等
1.1 创建录制控制器
线程组->添加->逻辑控制器->录制控制器
1.2 创建代理
测试计划->添加->非测试单元->HTTP代理服务器
配置一下,端口号:1050,录制控制器,可以让每个组放入一个新的控制器
配置完了。点击启动,这样就创建了一个代理服务器:127.0.0.1:1050
1.3 设置浏览器的代理服务器
以360浏览器为例(其他浏览器差不多),点击代理服务器设置,填入上一步的地址:127.0.0.1:1050
设置完以后,就可以看到有刚设置好的代理服务器选项,切换到:127.0.0.1:1050
后面360浏览器的请求,都会发送到jmete创建的代理服务器,并通过控制录制器,录下来。会看到录制控制器下会有很多的http请求
录完以后,记得切换回“不使用代理服务器”
录制脚本:是模拟一个用户的操作过程,录制完成后,是一个静态数据。还需要对请求参数、请求头、cookie等动态的赋值。如果没有这方面的基础,不知道每个请求的作用,基本上是不可能完成的。录制过程要和研发配合。当然:如果提供了接口文档可以参考文档进行设置
注意:系统性能测试,尽量保留原始的全部请求(不要只测试后台API请求),包括:js,图片,json等,因为这些静态文件有时候会比较大,对性能影响也很大。
jmeter性能测试1-录制脚本相关推荐
- JMeter基础之——录制脚本
JMeter基础之--录制脚本 Jmeter 是一个非常流行的性能测试工具,虽然与LoadRunner相比有很多不足,比如:它结果分析能力没有LoadRunner详细:很它的优点也有很多: ● 开源, ...
- 性能测试之Jmeter:使用代理录制脚本
Jmeter中有两种方法可以录制脚本,但笔者一向不喜欢把简单的事情复杂化(安装badbody麻烦,就不介绍这种方法了),那么自然就选择通过Jmeter代理来录制脚本.下面讲讲具体的脚本录制步骤: 1. ...
- Jmeter使用代理服务器录制脚本
Mark一下Jmeter使用代理服务器录制脚本,以备自己可以翻阅,也可以帮助其他人了解一下Jmeter的这个功能.其实录制脚本只是在我们工作中的一个小插曲而已,只是为了能快速看到应用程序跑的逻辑及实现 ...
- 使用Jmeter作为代理服务器录制脚本
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 使用Jmeter作为代理服务器录制脚本 Jmeter录制脚本步骤 1.添加线程组 2.添加cookies管理器 3.添加HTTP代理服 ...
- JMeter基础之—录制脚本
Jmeter 是一个非常流行的性能测试工具,虽然与LoadRunner相比有很多不足,比如:它结果分析能力没有LoadRunner详细:很它的优点也有很多: 开源,他是一款开源的免费软件,使用它你不需 ...
- 如何使用Jmeter 5.1录制脚本
背景 Jmeter 能够进行压力测试和性能测试,以及脚本的录制和回放,下面就介绍一下如何使用最新版的Jmeter 录制脚本. 环境准备 下载 jdk8 并安装并配置java 运行环境.因为jmeter ...
- JMeter(十三)-代理服务器录制脚本
今天重点说一下jmeter如何利用自身的代理服务器录制脚本 1:工作台下创建代理服务器 2:配置代理,选择录制控制器 3:在Requests FIltering下添加排除模式,配置正则表达式.否则会录 ...
- 最全Jmeter和Fiddler录制脚本
方式一:Jmeter录制脚本 1:选中测试计划,右键,添加-非测试元件-http代理服务器 2:设置端口号为8888,将目录控制器改为测试计划-线程组 3:添加包含和排除 3-1:则添加包含: 被测服 ...
- Jmeter 使用badyboy 录制脚本
在使用jemeter 做测试时,一般需要先录制脚本,这个过程可以通过手工添加采样器进行采样. 比较方便的方法是使用badboy 来录制脚本录制完脚本后使用jemeter 再做压力测试,大大加快测试进度 ...
最新文章
- git回滚到历史版本,并且删除本地untracked file
- LeetCode-剑指 Offer 04. 二维数组中的查找
- 图像传感器与信号处理——SFR算法/ISO 12233解读
- 25美元 Linux PC 'Raspberry Pi' 一月上市
- 使用Elasticsearch实现推荐系统
- 特权级概述(哥子就想知道CPU是如何验证特权级的)GATE+TSS
- 揭秘一线互联网企业 前端JavaScript高级面试
- 用python怎么下载_如何使用python下载视频
- Java Annotation(注解)使用教程
- php mysql 数据库操作_php操作MySQL数据库
- ffmpeg调试相关知识点
- Adobe flash cs4的一个序列号
- spring cloud系列eureka客服端搭建
- Python xlrd、xlwt 用法说明
- 农村信用社计算机基础知识,农村信用社计算机基础知识题五
- OpencvSharp的Mat类型数组传入c++的DLL
- python甲鱼怎么修改,跟小甲鱼自学python笔记 更新中…
- 接连霸榜,这门国产编程语言是真的强!
- 解决win7“点击图片出现预览窗格”的问题
- 公司企业所得税高如何有效做好税收筹划