JMeter录制脚本

步骤1:设置代理服务器

1、启动JMeter

2、选择“测试计划”

3、添加线程组

  右键点击测试计划并添加一个线程组,如下图

4、右键点击线程组,再逻辑控制器中添加一个【录制控制器】

5、4.0以下版本在工作台中添加服务代理,右击工作台添加非测试元件选择【HTTP服务器代理】

  4.0版本右击测试计划--非测试元件选择【HTTP服务器代理】如下图

6、在HTTP代理服务器中选择目标控制器,现在到需要保存的线程组中

7、启动浏览器(以Firefox为例),选择工具--选项--网络代理服务--设置---选择手动HTTP代理,如下图

8、返回HTTP代理服务器,然后单击顶部的“ 开始”按钮。现在的JMeter代理服务器启动了

步骤2:录制活动

1、现在JMeter的代理服务仍处于打开状态(即点击开始)

2、在浏览器中搜索你需要的关键字

3、返回JMeter,在HTTP代理服务器中,点击“停止”

4、完成录制后可以在线程组中自动创建了一些相关的HTTP请求,如下图所示

录制完成后就可以更具实际需求进行脚本的增强了

原文地址:https://www.cnblogs.com/yangfawang/p/9810694.html

时间: 2024-10-09 07:36:33

JMeter录制脚本的相关文章

Jmeter 录制脚本

原文:Jmeter 录制脚本 Jmeter中有2种方法可以录制脚本.  不过我个人非常不推荐录制脚本,录制的脚本混乱,需要再次加工才能使用. 像我这么精通HTTP协议的人. 一直都是使用Fiddler来抓包,然后自己写脚本. 无论如何,本文还是要介绍下两种录制脚本的方法 方法一:  使用badboy来录制脚本 badboy本身是一个针对Web的测试工具,它录制的脚本可以直接供Jmeter使用 官方网站:http://www.badboy.com.au/ 打开badboy, 如何录制脚本, 录制完

本机Tomcat启动myeclipse,用Jmeter录制脚本端口冲突解决办法

今天用jmeter 录制脚本与已经启动的Tomcat端口冲突,无法启动工作台的http代理服务器, 如果两个的端口一样,则http代理服务器启动就会提示端口被占用 所以先把Tomcat端口和http代理服务器的端口设置成不一样的,如Tomcat 8080  http代理服务器 80 然后输入本机地址的时候不要访问http://localhost:8080/...,得换成http://192.168.XXX.XXX:8080/... 8080是Tomcat的端口  192.168.XXX.XXX为

使用Jmeter录制脚本

了解需求: 1.性能测试过程中,我们经常需要对流程化的业务进行性能测试,其中涉及到很多接口,这时候问开发拿接口和参数就会降低工作效率,直接用jmeter的录制功能就能提高工作效率 2.开发接口案例中,我们也经常会碰到一些上传.下载.导入等等一些接口功能,这些脚本如果直接问开发拿接口和参数也不方便,直接录制效率也会更高 一.配置浏览器代理 打开IE浏览器,然后点击工具>Internet选项> 点击连接页签,在点击局域网设置按钮 在代理服务器一栏勾选为LAN使用代理服务器,输入地址:localho

Jmeter录制脚本fiddler

jmeter录制脚本有多种方法,例如badboy.fiddler.jmeter自带的等. 1. fiddler录制 jmx 脚本fiddler安装使用请自行百度.分享自己使用的插件及fiddler:链接:https://pan.baidu.com/s/1SBIB5kyJIpZ8ZtPg5NTgAA提取码:0s00下载好fiddler插件,放置在ImportExport目录下如下图: 然后重启fiddler:点击导出,可以发现刚刚加入的插件 然后可以直接录制好脚本,然后直接导出.不过直接导出的脚本

Jmeter录制脚本-使用代理录制Jmeter脚本

这一节先介绍下对于Jmeter自带的脚本录制方法 使用代理录制Jmeter脚本 首先,Jmeter脚本是以JMX格式为主 那怎么样通过jmeter来录制脚本呢, 录制脚本前,我们只要启动好代理,手动通过IE或者火狐来录制,录制完停止代理. 上面的是思路,下面这边就启动下代理,启动代理前需要设置Jmeter一些配置需求 1.首先先创建一个线程组 2.在该线程组当中创建一个 Http请求默认值 3.在添加的http请求默认值中设置你要录制的服务器IP地址或者域名 4.添加好需要录制的域名或者IP后,

使用JMeter录制脚本并调试

仍然以禅道中添加bug为例进行录制 第一步:在JMeter中添加线程组,命名为AddBugByJMeter 第二步:在线程组下添加HTTP请求默认值 添加->配置元件->HTTP请求默认值,设置服务器IP和端口号(JMeter默认使用80端口号,我的禅道配置的是81端口) 第三步:添加HTTP代理服务器 1.添加非测试原件->HTTP代理服务器,并设置端口号(可以通过netstat -ano查看电脑中未使用的端口号).选择目标控制器(选中前面的线程组) 2.点击HTTP代理服务器的启动按

Jmeter录制脚本过程及报错的解决

两个报错:Could not create script recorder报错和您的连接不是私密连接报错 1.录制过程 * 打开jmeter * 点击Templated,选择Recoding模版 * 点击WorkBench节点下-->添加-->非测试元件-->HTTP代理服务器 http代理服务器是这个样子的 2.点击启动就开始报错了 报错信息: Could not create script recorder -see log for detail:>>非法选项: -ext

jmeter录制脚本[原]

1.打开firefox, 点击工具栏上的“选项”按钮,进入“高级”的“网络”页面,点击“配置firefox如何连接到国际互联网”,点击“设置”,点击“手动配置代理”,将“http代理”设置为“127.0.0.1”,端口设置为“8080”,勾选“为所有协议使用相同代理”.具体见下图: 2.打开jmeter.bat, 进入jmeter页面,在“测试计划”中添加一个“线程组”,在“工作台”中添加一个“http代理服务器”,在“http代理服务器”页面设置”目标控制器“为”测试计划->线程组“, 点击”

Jmeter 录制脚本(二)

1)选择WorkBench,右键 Add -> Non-Test Elements -> HTTP(S) Test Script Recorder 2)在HTTP(S) Test Script Recorder里 URL Patterns to include 里,写入.*\.html  这个是正则表达式,意思是录制所有的html为后缀名的页面. 那么如果你要录制后缀名为jsp的,则写入.*\.jsp 3)对于URL Patterns to Exclude的地方,是写入不想被录制的一些资源文件