3.5.2 使用Badboy录制Web性能测试脚本
本节主要介绍如何使用Badboy录制Web性能测试脚本。由于测试工具Badboy支持对HTTPS协议的录制,因此可以作为JMeter代理录制的有益补充。用户可以从http://www.badboy.com.au/下载Badboy的安装文件,安装过程很简单,一路单击"下一步(Next)"按钮即可。下面以"登录网络U盘"为例,介绍如何使用Badboy录制Web性能测试脚本。
1.使用Badboy录制用户操作
(1)启动Badboy。首次启动Badboy时,录制按钮默认处于选中状态,如图3-26所示中的红色小圆点。
(点击查看大图)图3-26 启动Badboy |
图3-27 Badboy访问测试网址 |
图3-28 使用Badboy完成脚本录制 |
2.导出Badboy测试脚本
(1)在Badboy中完成脚本录制后,可以将测试脚本导出成JMX格式,以便后续供JMeter使用,如图3-29和图3-30所示。
图3-29 导出Badboy测试脚本(1) |
(点击查看大图)图3-30 导出Badboy测试脚本(2) |
(点击查看大图)图3-31 使用JMeter打开Badboy生成的测试脚本 |
(点击查看大图)图3-32 为测试脚本添加监听器 |
3.运行测试
用户可以通过以下两种方式运行测试:
Run→Start(运行→启动)。
按"Crtl+R"组合键。
现在让我们观察监听器(查看结果树),监视测试的运行情况,如图3-33所示。
(点击查看大图)图3-33 查看结果树 |
(点击查看大图)图3-34 图形结果 |