BlazeMeter插件录制脚本后无法导出jmx文件解决办法

@[TOc] 使用blazemeter插件录制jmx文件时遇到的问题小结

这个周末在逛CSDN的时候,发现了一款非常好用的chrome插件,可以用来录制py和jmx文件的插件blazemeter。就在网上下载并安装好了插件,安装过程非常顺利,很快就安装好了,于是迫不及待的录制了自己的第一个脚本。

由于是测试录制,所以录制了很短一点脚本,录制方法也很简单,这里就不做详细介绍,录制相关的资料网上非常的多,可自行查阅。

就在我录制好脚本之后,在导出jmx文件时,出现了幺蛾子,并且折磨了我一个下午,于是决定记录于此,希望对大家有所帮助,避免踩坑。

首先,打开blazemeter插件,界面如下:

BlazeMeter插件录制脚本后无法导出jmx文件解决办法
点击红色按钮,开始录制。然后在浏览器上进行需要的操作,完成后点击结束按钮。

BlazeMeter插件录制脚本后无法导出jmx文件解决办法
录制结束之后 ,我们需要将刚才录制的脚本导出来,然后在jmeter中使用该脚本进行相关的测试工作。结束之后,再次点击blazemeter插件图标,界面如下图所示:

BlazeMeter插件录制脚本后无法导出jmx文件解决办法
此时页面会跳转到新的页面,如下图:

BlazeMeter插件录制脚本后无法导出jmx文件解决办法
每一条请求都是录制时操作所发出的请求,点击JMX按钮,即可导出jmx脚本,然后在jmeter中导入即可。

但是,问题在于,我第一次点击导出的时候,发现JMX按钮是灰色的,根本无法点击,也就意味着无法导出,找了很多资料才发现是因为没有登录的原因,blazemeter是需要登录之后才可以导出JMX文件的,于是,我就返回到插件的录制页面,进行注册账号。
以下是blazemeter的注册页面:

BlazeMeter插件录制脚本后无法导出jmx文件解决办法
这里就需要注意的是邮箱必须使用谷歌邮箱,也就是你得有谷歌邮箱才行。于是我又去注册谷歌账号,这是一个漫长的过程,因为谷歌是无法注册的。于是又在网上找如何注册个谷歌账号,最后废了九牛二虎之力,解决了这个问题。

具体的解决办法是,在手机上下载QQ邮箱,然后点击添加账号,选择Gmail。

BlazeMeter插件录制脚本后无法导出jmx文件解决办法

进去之后,左下角点击“创建账号”,然后输入相关信息,点击“下一步”。

BlazeMeter插件录制脚本后无法导出jmx文件解决办法
这里需要注意的是,电话号码左边默认显示的是中国香港的号码,所有需要点击下拉图标换成*的号码,输入号码即可。

BlazeMeter插件录制脚本后无法导出jmx文件解决办法
邮箱注册完成之后,blazemeter的注册页面输入该邮箱,并刷新页面,再次点击blazemeter插件,会发现右上角已经是登录状态了,这样就可以正常导出JMX文件了。

就在我顺利导出jmx文件之后,想着重新登录一下blazemeter,就点击了退出登录,然后,就在我重新登录的时候,发现了一个问题,怎么找都登录不了了,提示密码或账号错误,在我非常肯定没有输错密码的前提下,又试了很多次,但无一例外。

实在没办法了就想着要不就找回密码吧,于是就在找回密码的道路上艰难摸索。在输入邮箱之后,会想谷歌邮箱中发送一份邮件,然后要求你设置新的密码,在我按照操作设置好之后,提示邮件已经过期,尝试了无数次,每次都过期,最后实在没办法就放弃了,打算重新再注册一个账号用吧。重新注册需要手机验证码,自己的已经注册过了,肯定是没办法用了,于是就想着用朋友的手机注册一个,但是又不好意思,怕被别人误会我在搞一些什么莫名其妙的东西,想想还是算了吧。

就在我非常苦闷的时候,忽然灵机一动,不如试试看能不能在网上找一个账号来注册呢,结果还真找着了,于是就重新注册了一下,然后就可以用了。自己在黑暗的道路中摸索了一下午,最终还是把问题解决了,所以将今天遇到一些问题分享出来,希望能够帮助到需要的人。