Badboy测试工具是一款用来进行动态应用开发的自动化测试工具,我们可以通过Badboy测试工具提供的图形结果分析功能来对WEB程序进行测试。同时这款Badboy测试工具还可以实现快速的数据交换,从而让你能够更加容易地完成测试和开发的工作,提高开发效率。
JMeter 是纯Java编写的功能与性能测试工具,但其录制脚本过于笨拙复杂,成为使用者的诟病。Badboy是用C++开发的,被用于测试和开发复杂的动态应用。 它提供了强大的屏幕录制和回放功能,同时也提供了丰富的图形结果分析功能。只要不用于商业目的就可以免费使用。因此这两工具的结合,就成为了绝配。你可以 用Badboy录制脚本,然后将录制的脚本导出为JMeter格式的脚本,最后将该脚本导入到JMeter,借助于JMeter强大的测试功能模拟大量的 虚拟用户,进行复杂的性能测试。
1. 下载后安装
2. 点击图标,你将看到Badboy的IDE界面,下图是我对界面进行的简单注解,其中包括Badboy官网的一个介绍截图
二 界面及功能总述
1. 菜单栏:
.1 File: 包括常用的打开脚本,新建脚本,导出脚本,保存脚本等功能
.2 Edit: 点击Edit menu下的Search/Replace将在面板中弹出如下界面,帮助我们在脚本中选择和替换功能。点击X 关闭窗口。当然我们也可以使用F3快捷键弹出此界面
.3 View: 点击和再次点击,改变展示和隐藏视图区域,其中Report 功能还有3种定制供用户选择,这部分将来的课程会讲解
.4 Tools: 中的功能较多,比如我们可以配置数据源自动化的填充数据到测试的系统上,特别是某些测试点值不能唯一时,从数据源读取是很普遍的方法,QTP就能便捷读取Excel的数据
.5 Preferences: 我们可以在General Tab下改变系统设置 。比如:默认配置下,点击右侧箭头请求时自动触发录制,如果想取消此配置,可以去掉勾选,如下。
.6 Help:
其中点击Content可以帮忙文档,我的系列文章也是基于Badboy的帮助文档进行整理和依据
同时官网也提供其他3种类型的帮助文档的下载和在线阅读。点击Document,展示出文档类型
1、Badboy下载。
2、安装Badboy。
双击BadboyInstaller-2.2.exe,然后根据提示进行Badboy安装。
3、使用Badboy录制脚本并导出为jmx格式。启动Badboy工具,进入Badboy安装目录下双击badboy.exe。
4、以登陆百度为例录制脚本,输入百度网址后敲回车,即进入百度界面。
5、登陆百度。
6、登陆成功后进入个人用户界面。
7、将录制脚本导出为jmx格式。
点击File→Export to JMeter...→另存为"百度登陆.jmx"→保存。
8、使用JMeter运行导出的jmx脚本
启动JMeter,导入"百度登陆.jmx"。
--点击文件→打开→选中“百度登陆.jmx”→打开。
添加"查看结束树"和"聚合报告"。
--右击Thread Group→添加→监听器→查看结果树。
--右击Thread Group→添加→监听器→聚合报告。
9、启动脚本运行完毕后"查看结果树"。(点击启动或"Ctrl+R"运行脚本)
注:百度网站安全级别高,将录制的脚本直接重新运行会出现相应异常,故此查看结构树和聚合报告都有异常。需做相应配置即可成功登陆。
10、启动脚本运行完毕后查看"聚合报告"。
Badboy录制脚本为英文版本,所以当JMeter打开jmx时测试计划显示为"Thread Group"。
同类推荐
2020-12-17
立即下载2021-12-30
立即下载2022-06-08
立即下载2022-06-18
立即下载2022-06-18
立即下载2022-09-03
立即下载相关文章
夸克浏览器App进入漫画阅读模式的方法
2022-12-18全民K歌如何调音?全民K歌APP调音好听的方法
2022-12-11鲁大师如何设置白名单?鲁大师设置白名单的技巧
2022-12-04SAI魔棒选择工具选区细小细节的技巧
2022-11-26壁纸怎么做?Wallpaper Engine制作壁纸的方法
2022-11-12影音先锋怎么设置?影音先锋设置教程
2022-11-12FastStone Capture滚动截图的技巧
2022-11-12万彩动画大师改变场景顺序的技巧
2022-02-17UltraEdit如何统计文档文字?
2022-02-16小白教你易企秀换音乐的方法
2020-12-03