JMeter 的脚本录制,除了自带的HTTP代理服务器以外,被大家用的比较多的是Badboy,但是我在使用Badboy录制过程中,总是弹出错误提示框,试过网上的解决方法都无效。发现有网友说Chrome的BlazeMeter这个插件也是一个非常好用的工具,尝试使用,以下是我安装过程,及过程中遇到的问题和解决方法。
步骤如下:
一、下载安装Chrome浏览器
地址:http://www.google.cn/intl/zh-CN/chrome/browser/desktop/index.html;
二、离线安装BLazeMeter插件
1、下载BlazeMeter插件,地址:http://www.cnplugins.com/devtool/blazemeter-the-load-testi/download.html
2、打开Chrome浏览器,按如下步骤操作
3、安装成功的标志:Chrome浏览器右上角出现如下标志,证明安装BlazeMeter成功了。
三、使用BlazeMeter录制,并导出.jmx文件
1、用Chrome浏览器打开要测试的网页,打开BlazeMeter界面,如下:
注意,该界面前四个按钮在非登陆的状态下都可使用,但是.jmx按钮是录制完成后导出.jmx文件,只有在登录BlazeMeter状态下才可以使用。
2、关于BlazeMeter登录
1、首先注册过程遇到问题,起初我是使用qq邮箱注册,提示非授权;
然后我开始注册一个google邮箱账号,注册过程遇到手机号码无法验证问题,网上搜索一堆解决办法,我采用了下面一个用户提供的方法,成功注册了google邮箱账号。
2、注册BlazeMeter,打开BlazeMeter界面,点击Sign Up,填写First Name,Last Name,最后填写刚刚注册好的google邮箱账号,成功注册BlazeMeter账号。