[转帖]Jmeter脚本录制:Jmeter5.0脚本录制

jmeter,脚本,录制,jmeter5 · 浏览次数 : 0

小编点评

**第一部分 JMeter 设置** 1. 创建 JMeter 测试计划。 2. 在测试计划中添加线程组。 3. 在线程组中添加 HTTP 请求默认值。 4. 在线程组中添加 HTTP Cookie管理器。 5. 添加 HTTP 代理服务器。 6. 在测试计划上添加非测试原始请求“HTTP 代理服务器”。 7. 在“HTTP 代理服务器”设置页中设置代理端口号。 8. 设置过滤规则,排除不需要的请求信息。 **第二部分 浏览器设置** 1. 在 JMeter 中添加 HTTP 代理服务器。 2. 在“HTTP 代理服务器”设置页中设置代理端口号。 3. 设置过滤规则,排除不需要的请求信息。 4. 设置浏览器代器,例如 Chrome。 5. 在“设置”选项中设置代理服务器地址和端口号。 **第三部分 进行录制** 1. 在 JMeter 中添加 HTTP 代理服务器。 2. 启动 HTTP 代理服务器。 3. 打开 Chrome 浏览器。 4. 在测试网址中输入测试网址。 5. 点击“停止”按钮在录制控制窗口中。 **总结** 1. 创建 JMeter 测试计划。 2. 添加线程组、HTTP 请求默认值、HTTP Cookie管理器、HTTP 代理服务器。 3. 配置浏览器代理。 4. 进行 HTTP 代理服务器和浏览器之间的连接。 5. 在测试计划中添加断言、参数化和结果树。

正文

第一部分进行jmeter设置

第一步:在JMeter中添加线程组

 

第二步:在线程组下添加HTTP请求默认值

添加->配置元件->HTTP请求默认值,设置服务器IP和端口号

 

步:在线程组下添加HTTPcookie管理器

 

步:添加HTTP代理服务器

  1. 在测试计划上,右击添加非测试原件->HTTP代理服务器,并设置端口号

 

  1. 在“HTTP代理服务器”设置页,将“http sampler settings”设置为“transaction name”;,目标控制器选择对应的线程组;

设置过滤,排除一些不需要的请求信息,如css、gif、png等等

 

 

设置浏览器代器,这里以chrome为例;点击菜单,选择“设置”;

 

第二部分 浏览器设置

此此选择chrome浏览器,点击“高级”,在“系统”模块中点击“打开代理设置”按钮;如图所示进行设置;

 

 

 

 

第三部分 进行录制

第一步:在jmeter的“HTTP代理服务器”页,点击“启动”,出现证书提示点击“确定”即可;

 

 

第二步:打开chrome浏览,输入测试网址进行操作即可,完成后点“停止”在录制控制窗口中。

 

 

下面可以根据测试要求添加断言,参数化,查看结果树等。

 

过滤

抓取指定域名下的请求

.*www\.baidu\.com.*

</article>

与[转帖]Jmeter脚本录制:Jmeter5.0脚本录制相似的内容:

[转帖]Jmeter脚本录制:Jmeter5.0脚本录制

第一部分进行jmeter设置 第一步:在JMeter中添加线程组 第二步:在线程组下添加HTTP请求默认值 添加->配置元件->HTTP请求默认值,设置服务器IP和端口号 第三步:在线程组下添加HTTPcookie管理器 第四步:添加HTTP代理服务器 在测试计划上,右击添加“非测试原件”->“HT

[转帖]坑:jmeter代理服务器录制脚本出现target controller is configured to "use recording Controller" but no such controller exists...

配置好代理服务器后,运行代理服务器 run 报错: target controller is configured to "use recording Controller" but no such controller exists,ensure you add a Recording Contr

[转帖]Jmeter学习笔记(六)——使用badboy录制脚本

https://www.cnblogs.com/pachongshangdexuebi/p/11506274.html 1、下载安装 可以去badboy官网下载地址:http://www.badboy.com.au,如果官网打不开也可以去网上搜索下载。 下载之后点击BadboyInstaller-2

[转帖]录制脚本时,提示证书过期;页面提示代理错误;提交商品时一直是加载中或者提示图片上传失败

`https://blog.csdn.net/wj494224911/category_6367531.html` 1、录制脚本时,提示证书过期 是因为jmeter代码只有1周有效期,只需要将firefox的jemter证书先删除,再导入即可 2、打开firefox浏览器,提示代理错误 是因为fir

[转帖]Jmeter脚本录:抓取https请求

Jmeter抓取http请求 https://blog.csdn.net/qq19970496/article/details/86595109 代理设置步骤请参照该篇文章。本文件只做补充HTTPS中证书的相关配置。 HTTPS(SSL)原理 https://blog.csdn.net/qq1997

[转帖]jmeter 响应时间rt很小,但是tps也很小&jmeter,脚本处理,千万不要用js

一、背景: 在压测的时候,查看jmeter聚合报告,发现rt很小,但是tps也很小。 讲道理来说,响应时间越小,tps应该越大。 一共压测10分钟,发现jmeter请求的样本数量非常小,才8500个请求。 10分钟内,才打出了8500个请求。 tps= 总样本数量/总时间。 时间是固定的600s,总

[转帖]jmeter实现分布式压测

分布式实现的前提条件: 1.master机器和奴隶机的jmeter要一致 a. jmeter版本要一致 b.jdk主要版本要一致,比如都是jdk1.8,后面的小版本不一样不影响 c.jmeter脚本中csv文件要一致(特别注意csv路径,建议csv路径使用相对路径,放在脚本的同级目录) d.jmet

[转帖]jmeter编写测试脚本大全

目录 一、背景 二、按照功能划分 2.1 加密处理、验签处理 2.2 jmeter 使用beanshell 编写脚本 2.3 jmeter脚本报错大全 2.4 jmeter打印log 2.5 jmeter压测java代码 2.6 jmeter读取数据保证每个线程拿到的数据唯一 2.7 jmeter设

[转帖]jmeter 使用beanshell 编写脚本

目录 一、介绍 1.1 介绍 1.2 下载&启动 二、jmeter中创建beanshell脚本 三、jmeter与beanshell 数据交互 3.1 例子1 beanshell 将变量传给jmeter 3.2 例子二 jmeter 接收beanshell 生成的变量 四、jmeter中Beansh

[转帖]Java系列 | Linux系统中运行JMeter脚本

https://www.cnblogs.com/tinywan/p/16243391.html 需求场景 在Windows环境下测试,并发数过大,整个主机直接崩掉 依赖说明 在Linux系统中运行JMeter脚本,需要有两个前提 1、Linux系统中配置好Java环境 2、Linux系统中配置好JM