1.使用badboy录制
1)打开badboy,下载可以在badboy官网(https://badboy.)
在界面左上方的输入框输入要进行录制的链接,点击右边的绿色箭头,开始录制;
录制脚本信息默认保存在TestSuite1-Test1-Step1中;(如下图2),按照测试需求操作右边界面的网页,信息同步录制到左侧的脚本列表中
2)添加新的step,点击Test1,右键新增,Add Child Step
填写对应的名字,点击确定。
添加后展示如图
点击,添加的"测试模块2" ,选中该节点,继续操作右侧的页面,信息录制到 “测试模块2"
3)点击停止按钮,停止录制
4)回放脚本,右键选中Play Whole Test,进行脚本回放。
5)修改脚本,将不需要的脚本调用删除,进行添加检查点和参数化
然后File-ExporttoJmeter就完成了,导出的jmeter脚本可以直接导入到Jmeter中
2.使用Jmeter进行录制
1)添加代理服务器
2)添加线程组和逻辑控制器
3)配置浏览器设置,我用的是谷歌浏览器
搜索代理,打开代理设置,配置如下图(127.0.0.1 端口号8888)
4)目标控制器,选择新加的事务控制器,点击启动按钮
使用浏览器正常打开测试页面,并进行操作,信息会同步录制到选择的目标控制器
录制信息展示如下:
最后就可以进行修改脚本了,删除一些不必要的录制信息,添加参数化,断言(检查点)等。
可以添加结果查看器,查看回放内容
回放结果展示: