badboy具有录制和回放的功能,能够添加断言,对脚本进行调试。【在使用 jmeter 自动录制脚本时会产生很多无用的请求,所以推荐使用 badboy 录制脚本之后保存为.jmx文件,在 jmeter 中打开使用。】
使用Badboy录制脚本的优缺点:
优点:操作简单;生成的脚本简洁易懂,类似于LR中使用 HTML 模式录制的脚本。
缺点:仅适用于B/S架构的产品;由于内置浏览器的内核问题,会产生兼容性问题。
首先我们进入badboy官网 http://www.badboy.com.au/ ( 可直接点此打开 ),按图示操作:
点击Download进入软件下载界面,可见各类版本的 Badboy 下载地址,注意保存路径,傻瓜式安装即可。软件图标如图:
双击icon打开后主界面显示如下:
接下来我们进行Web脚本的录制,以打开https://www.baidu.com/index.php?tn=monline_3_dg为例:
我们在红框标注的输入框中输入对应url:
然后点击红圆点标识的录制按钮打开录制功能,
此时可以点击右侧绿色按键或敲回车打开对应网址,打开对应页面如下:
我们在其中进行搜索、单机等操作,可见左侧工作区自动生成step树:
成后再次点击上方的红色圆形按钮结束录制。file-export to jmter我们可以直接点击导出 后缀为.jmx的文件 ,系统会自动提示保存区域:
我们可在Jmeter中以如下方式打开刚刚我们录制好的脚本
点击打开,选择我们刚刚保存的文件的路径,打开对应文件:
左侧即为刚刚我们录制好的脚本。