一、使用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脚本的方式的更多相关文章

  1. JMeter入门(3):录制JMeter脚本

    一般自己手动的设置JMeter会比较麻烦,如果一边操作页面,提交表单,一边能够自动生成JMeter的脚本,则非常方便: BadBoy:录制JMeter脚本: Donwload URL:http://w ...

  2. 『动善时』JMeter基础 — 46、使用Badboy工具录制JMeter脚本

    目录 1.使用Badboy录制JMeter脚本 2.使用Badboy参数化配置 3.解决"当前页面的脚本发生错误"提示框 4.总结 1.使用Badboy录制JMeter脚本 打开B ...

  3. 利用HTTP代理录制Jmeter脚本

    1 測试计划中加入一个线程组1 2在"工作台"-非測试元件-加入"HTTP代理server" port: 代理server的port,默认8080,可自行改动, ...

  4. 使用BadBoy录制JMeter脚本

     BadBoy简介 BadBoy是一款免费WEB自动化测试工具,其实就是一个浏览器模拟工具,具有录制和回放功能,支持对录制出来的脚本进行调试.同时支持捕获表单数据的功能,所以能够进行自动化测试.但目前 ...

  5. Fiddler录制jmeter脚本--V4.4..0.1版本

      圣诞节到了,圣诞老人送平安,我们送技术,我们知道以前jmeter的脚本来源有三个,手动书写.badboy录制.自带的录制功能(jmeter3.0该功能还比较好),目前我们又多了一个fiddler生 ...

  6. Fiddler录制jmeter脚本,干货分享

    ​     我们知道以前jmeter的脚本来源有三个,手动书写.badboy录制.自带的录制功能(jmeter3.0该功能还比较好),目前我们又多了一个fiddler生成,自上次分享出来fiddler ...

  7. 利用http录制jmeter脚本

    1.在WorkBench下新建HTTP(S) Test Script Recorder,默认端口号为8080,假如8080被占用,则使用其他端口号:且为了使录制保存到线程组里,也同时新建一个线程组Tr ...

  8. 【转】使用Jmeter录制web脚本

    1.web性能测试以及web http请求基本原理. 再介绍录制jmeter脚本之前,我们先谈一下web性能测试.web就是调用http/https接口, 其实没有是什么复杂度可言.只是我们必须清楚, ...

  9. LR破解版录制手机脚本(一)模拟器录制

    最近在网上听到好多童鞋都在问如何用LR做手机性能测试,恰好自己对这方面也挺感兴趣,经过查阅很多资料,形成此文档以做备注~!如果有感觉我写的不对的地方,敬请指正,谢谢~!     其实自从LR12出来之 ...

随机推荐

  1. 剑指offer(51)构建乘积数组

    题目描述 给定一个数组A[0,1,...,n-1],请构建一个数组B[0,1,...,n-1],其中B中的元素B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]*...*A[n-1].不 ...

  2. 论文笔记:A Structured Self-Attentive Sentence Embedding

    A Structured Self-Attentive Sentence Embedding ICLR 2017 2018-08-19 14:07:29 Paper:https://arxiv.org ...

  3. Neo4j 安装插件APOC和GRAPH ALGORITHMS

    在 https://github.com/neo4j-contrib/neo4j-apoc-procedures/releases 下载apoc扩展包JAR文件 在 https://github.co ...

  4. 模块——Getopt::Long接收客户命令行参数和Smart::Comments输出获得的命令行参数内容

     我们在linux常常用到一个程序需要加入参数,现在了解一下 perl 中的有关控制参数的模块 Getopt::Long ,比直接使用 @ARGV 的数组强大多了.我想大家知道在 Linux 中有的参 ...

  5. 浅谈JS中的typeof和instanceof的区别

    JS中的typeof和instanceof常用来判断一个变量是否为空,或者是什么类型. typeof typeof运算符返回一个用来表示表达式的数据类型的字符串. typeof一般返回以下几个字符串: ...

  6. [LeetCode]题53:Maximum Subarray

    Given an integer array nums, find the contiguous subarray (containing at least one number) which has ...

  7. Vue.js 基本功能了解一下~

    一.写在前面 隔了这么久才来出Vue的第二篇文章,真是堕落了,自己先惩罚下/(ㄒoㄒ)/~~ 回过头看自己第一篇相关文章<初试 Vue.js>(http://www.cnblogs.com ...

  8. Vue(九) 自定义指令

    前面介绍了许多 Vue 内置的指令,比如 v-if.v-show等,这些丰富的指令能满足我们绝大部分的业务需求,不过在需要一些特殊功能时,我们仍然希望对 DOM 进行底层的操作,这时就要用到自定义指令 ...

  9. CAD{绘制坡道)(绘制楼梯)5.26

    “楼梯其他”“坡道”编辑坡道的各项数据, 三维图中坡道反了.在平面图中镜像,“MI"镜像坡道.给坡道一个箭头引注, 绘制楼梯:”楼梯其他“”双跑楼梯“编辑参数,绘制楼梯,双击楼梯,改变成首层 ...

  10. ID基本操作(复制页面)(移动页面)(调整跨页页数)(版面调整)5.16

    1.在页面面板中选择要复制的页面.拖动到新建页面图标上就可以新建页面. 2.在页面面板中选择要复制的页面.点击右上角的下箭头选择直接复制跨页. 3.在页面面板中选择要移动的页面.用鼠标拖到要移动的地方 ...