jmeter录制脚本

老_张 老_张     2022-08-02     248

关键词:

 对大多数刚开始接触性能测试的人来说,代码功力可能不是太好,我们可以通过工具,录制脚本来进行测试,以达到我们的目的

一般来讲,录制脚本有两种方法

 

一、利用badboy进行脚本录制

1、下载安装

badboy官网地址:http://www.badboy.com.au

提示:官网下载时候会有用户邮件验证的,直接continue跳过,下载即可

安装:和一般的Windows安装程序没区别,无脑下一步就行;安装完成后一般都会在桌面和开始菜单里面有badboy的快捷方式,如果没有,在badboy安装目录下找到badboy.exe文件,双击启动即可

启动:启动badboy之后,界面如下

 

2、录制

1)如上图,在地址栏(红色标注区域)中输入你需要录制的web应用的URL,这里以http://www.baidu.com为例子

2)点击开始录制按钮(地址栏上方圈出来的地方)开始录制

3)开始录制后,你可以在badboy内嵌的浏览器(界面右侧)对被测应用进行操作,所有操作过程都会记录在界面左侧的编辑窗口(黄色标注区域)

   录制的脚本并不是一行行代码,而是一个web对象,有点类似于loadrunner中VuGen中的tree view视图

4)录制完成后,点击工具栏中的停止按钮(绿色标注区域),完成脚本的录制

5)点击file→save或者export to jmeter,将文件保存为jmeter的脚本格式:.jmx;启动jmeter,打开刚录制保存的文件,就可以进行测试了

 

二、利用jmeter代理服务器进行脚本录制

1、启动jmeter:在测试计划中添加线程组,线程组中添加逻辑控制器→录制控制器

 

2、工作台:添加非测试元件→http代理服务器

 

3、端口(代理服务器监听端口):设置为8080(一般来说)

   目标控制器:测试计划——线程组

   分组选择:每个组放入一个新的控制器

 

4、http代理服务器:右键单击,添加定时器→高斯随机定时器(告知jmeter在其生成的http请求中自动增加一个定时器)

   定时器会使相应的取样器被延迟:上一个请求发送被响应且延时指定时间后,下一个被定时器影响的取样请求才会被发送

   如果在代理服务器中使用了高斯随机定时器,则应在其中的固定延迟偏移里添加:${T}:用于自动引用记录的延迟时间

 

5、打开浏览器,网络设置,将局域网设置中的代理服务器设为localhost,端口设置为8080

 

6、代理服务器配置后之后,点击启动,代理服务器就会开始记录所接受的http请求

 

7、在浏览器地址栏输入需要测试的地址并进行相关操作,录制完成后,停止http代理服务器,在录制控制器上点击右键,保存录制的脚本

   注意:别忘了将代理服务器设置恢复原样

 

8、脚本录制完毕,启动jmeter,就可以进行测试了

 

jmeter之录制脚本

上一节已经已经介绍过Jmeter代理使用,对于web测试的话,经常会用到一些脚本去执行某些功能,也就是所谓的半自动化测试,对于不懂代码的童鞋来说,脚本是一个很头疼的概念,badboy的录制是一个对于刚接触脚本的人来讲是一... 查看详情

jmeter--使用badboy录制脚本

JMeter录制脚本有多种方法,其中最常见的方法是用第三方工具badboy录制,另外还有JMeter自身设置(Http代理服务器+IE浏览器设置)来录制脚本,但这种方法录制出来的脚本比较多且比较乱,个人不太喜欢,一般常见Badboy进行录制... 查看详情

jmeter--录制脚本

环境Badboy  version2.1.1JDK: 1.7.0_67Apache  JMeter-2.11 ---------------------------------------------------------------------------------------------------- JMeter录制脚 查看详情

Jmeter - 脚本录制

】Jmeter-脚本录制【英文标题】:Jmeter-scriptrecording【发布时间】:2016-09-0509:03:18【问题描述】:我是Jmeter的新手,正在尝试自己学习它。我正在浏览器中设置代理设置并尝试记录脚本。但是一旦我在浏览器中设置了代理,就无法... 查看详情

jmeter测试实例(使用jmeter录制脚本)

         JMETER测试实例(使用Jmeter录制脚本)一般使用Jmeter脚本有两种方式,一种是使用Jmeter代理服务器,一种是使用bodboy录制脚本,今天先介绍第一种方式 1.建立测试计划    ... 查看详情

jmeter学习录制脚本

环境Badboy  version2.1.1JDK: 1.7.0_67Apache  JMeter-2.11 ---------------------------------------------------------------------------------------------------- JMeter录制脚 查看详情

jmeter学习录制脚本

环境Badboy  version2.1.1JDK: 1.7.0_67Apache  JMeter-2.11 ---------------------------------------------------------------------------------------------------- JMeter录制脚 查看详情

jmeter之录制脚本

  LoadRunner有录制脚本的功能,Jmeter想必也是有的。(之前看的工具对比中,貌似就LR中的IP欺骗是Jmeter不具有的,转而用其他方式实现的。),Jmeter录制脚本常用的有两种方式:一、利用代理录制1、创建一个线程组鼠标右键点... 查看详情

jmeter学习录制脚本

----------------------------------------------------------------------------------------------------环境Badboy version2.5JDK:1.7.0_67Apache JMeter-3.0------------------------------------------ 查看详情

jmeter_使用ie代理录制脚本

  因为项目登录的密码需要RSA加密,选用了jmeter作为压测工具;  就自己本次项目,顺便学习Jmeter,做一个简单的记录,本文主要介绍使用IE代理录制脚本;  自己也尝试过使用Badboy录制,还是喜欢代理录制,毕竟直接使... 查看详情

jmeter录制手机脚本

前提:已安装Java,已下载Jmeter,手机网络和电脑网络在同一个局域网内1、打开Jmeter,在测试计划上点右键新建进程,名为:APP录制脚本;2、在工作台上右键,新建HTTP代理服务器,设置端口号为8888(Jmeter新建一个守护进程,监... 查看详情

jmeter的两种脚本录制方法

Jmeter的两种脚本录制方法有一、通过badboy工具录制;二、通过Jmeter代理录制一、通过badboy工具录制1)、工具下载地址:www.badboy.com.au/2)、下载安装完成后,打开工具(工具默认开启录制),在地址栏输入被测项目的地址,点击右... 查看详情

jmeter学习录制脚本

----------------------------------------------------------------------------------------------------环境Badboy  version2.1.1JDK: 1.7.0_67Apache  JMeter-2.11 --------------- 查看详情

jmeter之https脚本录制

jmeter录制脚本时,跟http脚本录制主要区别是,https录制需要添加安全证书。 一、jmeter代理服务器及证书配置。1、打开jmeter,右键测试计划添加线程组,右键工作台-->非测试元件-->http代理服务器2、设置http代理服务器。... 查看详情

用blazemeter录制jmeter测试脚本

工具:1,JMeter2,Chrome3,BlazeMeter4,SwitchyOmega(如果需要代理) 步骤:以上工具准备好以后就可以录制JMeter的测试脚本了,在Chrome中点击BlazeMeter插件,出现下图: 可以为本次录制取一个名字,然后点击红色原点,开始录制脚本,... 查看详情

用blazemeter录制jmeter测试脚本

工具:1,JMeter2,Chrome3,BlazeMeter4,SwitchyOmega(如果需要代理) 步骤:以上工具准备好以后就可以录制JMeter的测试脚本了,在Chrome中点击BlazeMeter插件,出现下图: 可以为本次录制取一个名字,然后点击红色原点,开始录制脚本,... 查看详情

jmeter+badboy录制脚本

jmeter+badboy录制脚本1,下载安装包jmeter2.6版本:ftp://ftp.sai.msu.su/pub/unix/WWW/servers/apache/mirror/jmeter/binaries/apache-jmeter-2.6.zipjmeter基于java开发的,无需安装,但需要jdk环境。测试时下载其他几个版本会出现如下错误:Error:Unabletoaccessja 查看详情

3.jmeter接口测试---脚本录制

 安装好jmeter后,就要进入主题了,进行接口测试,接口测试的脚本获取方式①手动填写②badboy录制后,导入jmeter使用③jmeter录制 不会安装的可以进入这里:https://www.cnblogs.com/jieperhaps/p/9389956.html 接口测试概念:https://... 查看详情