录制JMeter脚本的方式
一、使用BadBoy录制JMeter脚本
JMeter和BadBoy下载地址:点击去下载
1、打开BadBoy并输入你要录制脚本的网址
这里我输入百度的网址,可以看到step下已经有一个请求了
2、录制完点击左上角的file,选中Export to JMeter
3、选择存储的位置
4、打开JMeter导入刚才的脚本
5、创建结果树
6、点击运行
OK了
二、使用Blazemeter录制脚本
Blazemeter下载地址:点击去下载
1、打开blazemeter
在方框中填入你要录制的脚本的网址,点击start按钮开始录制。
之后的每次操作都会录制到blazemeter中。可以看到一个录制了5个操作
2、操作完之后,停止录制
点击第二个按钮会停止脚本的录制。
3、将脚本以JMeter脚本导出(注意这个按钮只有登录Blazemeter之后才可以点击,不然不行)
4、下载脚本文件后,打开JMeter
5、导入刚才的脚本,添加结果树,查看结果
可以看到,都成功了
三、使用JMeter自带的录制脚本文件
这个过程比较繁琐。
1、代开JMeter,创建线程组,在创建HTTP的Cookie管理器和一个HTTP代理服务器
2、配置代理服务器的参数
注意这个端口号不能被占用,Type选择Java或者不选(尽量选Java),目标控制器选择线程组
这里先点击Add suggested Excludes,之后在出现的最后加上.*,这个是用来过滤请求的。
3、打开IE浏览器进行代理服务器设置
点击设置中的Internet选项
点击连接按钮
点击局域网设置
勾上代理服务器这个勾,在地址填入ip地址(本机就填localhost),端口就是刚才未被占用的端口,设置完点击确定。这个操作做完电脑会没有网络,不用担心,录制完脚本去掉代理服务器的勾就行了。
4、点击JMetr中的启动按钮,进行录制脚本
点击启动进行录制脚本
一旦有操作,这里就会记录相应的操作
录制完成点击停止,ctrl+s保存脚本。记得将IE浏览器的代理服务器勾去掉,不然电脑没有网络。
5、打开脚本,添加结果树,开始运行脚本
脚本运行成功。
---------------------
作者:yanghan1222
来源:CSDN
原文:https://blog.csdn.net/yanghan1222/article/details/80291527
版权声明:本文为博主原创文章,转载请附上博文链接!
录制JMeter脚本的方式的更多相关文章
- JMeter入门(3):录制JMeter脚本
一般自己手动的设置JMeter会比较麻烦,如果一边操作页面,提交表单,一边能够自动生成JMeter的脚本,则非常方便: BadBoy:录制JMeter脚本: Donwload URL:http://w ...
- 『动善时』JMeter基础 — 46、使用Badboy工具录制JMeter脚本
目录 1.使用Badboy录制JMeter脚本 2.使用Badboy参数化配置 3.解决"当前页面的脚本发生错误"提示框 4.总结 1.使用Badboy录制JMeter脚本 打开B ...
- 利用HTTP代理录制Jmeter脚本
1 測试计划中加入一个线程组1 2在"工作台"-非測试元件-加入"HTTP代理server" port: 代理server的port,默认8080,可自行改动, ...
- 使用BadBoy录制JMeter脚本
BadBoy简介 BadBoy是一款免费WEB自动化测试工具,其实就是一个浏览器模拟工具,具有录制和回放功能,支持对录制出来的脚本进行调试.同时支持捕获表单数据的功能,所以能够进行自动化测试.但目前 ...
- Fiddler录制jmeter脚本--V4.4..0.1版本
圣诞节到了,圣诞老人送平安,我们送技术,我们知道以前jmeter的脚本来源有三个,手动书写.badboy录制.自带的录制功能(jmeter3.0该功能还比较好),目前我们又多了一个fiddler生 ...
- Fiddler录制jmeter脚本,干货分享
我们知道以前jmeter的脚本来源有三个,手动书写.badboy录制.自带的录制功能(jmeter3.0该功能还比较好),目前我们又多了一个fiddler生成,自上次分享出来fiddler ...
- 利用http录制jmeter脚本
1.在WorkBench下新建HTTP(S) Test Script Recorder,默认端口号为8080,假如8080被占用,则使用其他端口号:且为了使录制保存到线程组里,也同时新建一个线程组Tr ...
- 【转】使用Jmeter录制web脚本
1.web性能测试以及web http请求基本原理. 再介绍录制jmeter脚本之前,我们先谈一下web性能测试.web就是调用http/https接口, 其实没有是什么复杂度可言.只是我们必须清楚, ...
- LR破解版录制手机脚本(一)模拟器录制
最近在网上听到好多童鞋都在问如何用LR做手机性能测试,恰好自己对这方面也挺感兴趣,经过查阅很多资料,形成此文档以做备注~!如果有感觉我写的不对的地方,敬请指正,谢谢~! 其实自从LR12出来之 ...
随机推荐
- inotify+rsync架构实现实时同步
前序 使用inotify+rsync架构实现(文件夹/文件)实时同步, 双机之间需要ssh免密码配置(两步完成ssh免密码登录) 环境 客户端:192.168.137.176 (rsync + ino ...
- FL Studio的模式剪辑是什么?
FL Studio里的模式剪辑功能里,有一个模式菜单.模式剪辑菜单和模式选择器面板.模式可以作为模式剪辑放置在播放列表中,模式剪辑的名称显示在剪辑的标题栏中.(注意:模式注释和事件自动化可以共享相同的 ...
- STS的安装与简单使用
一,STS下载与安装 1.下载地址:http://spring.io/tools3/sts/all 2.选择对应版本安装或者解压 二,STS简单使用 1.快捷方法 (1)main+alt+/+回车 = ...
- tp剩余未验证内容-8
模型类的自动验证? 分为自动验证, 和 动态验证(手工验证), 前者的验证规则是定义在模型类中的, 所以要自己创建 扩展的/继承的模型类, 同时用 D方法实例化模型类 而动态验证是 先调用 valid ...
- java笔记 -- GregorianCalendar和DateFormateSymbols 类方法
java.util.GregorianCalendar new GregorianCalendar() 构造一个日历对象, 用于表示默认地区,默认时区的当前时间. new GregorianCalen ...
- [Jenkins] 配置任务中的坑s
Jenkins 坑1:sh: adb: command not found 背景:在任务中使用了adb命令 adb 使用时要在服务器上配Android-home的环境变量的 配置完成之后发现在服务器上 ...
- .NET实现IoC
.NET里简易实现IoC 前言 在前面的篇幅中对依赖倒置原则和IoC框架的使用只是做了个简单的介绍,并没有很详细的去演示,可能有的朋友还是区分不了依赖倒置.依赖注入.控制反转这几个名词,或许知道的也只 ...
- 常用 blas 函数
Y=alpha * X +beta*Y template <> void caffe_cpu_axpby<float>(const int N, const float alp ...
- K2在Gartner 2017 iBPMS魔力象限报告中上升为“挑战者”
在Gartner近期发布的iBPMS MQ报告中,Gartner分析了入选的19家厂商,将K2列为智能业务流程管理系统(iBPMS)MQ(魔力象限)的“挑战者”.从下列图中可以看出,相比上期,K2从魔 ...
- bootstrap validator 出现Maximum call stack size exceeded
如果用 c# 里面用的是 taghelper 的控件,有可能造成 Maximum call stack size exceeded bootstrap validator 必须是继承 bootst ...