JMeter接口测试工具基础 — Badboy工具
1、Badboy软件介绍
Badboy
是一款免费的Web自动化测试工具,是用C++开发的动态应用测试工具。
其拥有强大的屏幕录制和回放功能,提供图形结果分析功能,刚好弥补了JMeter的不足之处。所以再做Web测试时,使用这两个工具将是最佳组合。
同时Badboy
提供了将录制好的Web测试脚本,直接导出生成JMeter支持的jmx格式脚本的功能。
2、Badboy下载
Badboy官网地址:http://www.badboy.com.au
提示:
官网下载时候会有用户邮件验证的,直接continue
跳过,下载即可。
不过现在可能在国内无法登陆该官网,那就需要梯子。
或者在国内的第三方网站上进行下载。
3、Badboy安装
双击打开BadboyInstaller-2.2.5.exe
安装文件。
(1)Badboy许可协议界面,点击I Agree
。
(2)选择Badboy要安装的目录,选择目录完成后,点击Install
。
(3)确认提示
在安装的过程中会弹出一个提示,如下:
意思是说:Badboy想要在“开始”菜单中创建一个名为Programs\ Badboy
的项目。要执行此操作吗?
点击是即可。
(4)点击close
完成安装。
总结:
- Badboy的安装和一般的Windows安装程序没区别,无脑下一步就行;
- 安装完成后在开始菜单里面有badboy的快捷方式(桌面没有)。如果没有找到,在Badboy安装目录下找到
badboy.exe
文件,双击启动即可。
4、Badboy界面介绍
Badboy安装完成后,在计算机的桌面上没有快捷方式的,需要点击左下角开始
,在开始菜单中打开Badboy软件。
打开界面如下:
说明:
(1)菜单栏:
File
:有常用的打开脚本,新建脚本,导出脚本,保存脚本等功能。Edit
:有常用的撤消、重做、剪切、复制、粘贴、搜索/替换等功能。
可以使用F3快捷键弹出搜索/替换
界面。View
:展示和隐藏视图区域,其中Report 功能还有3种定制供用户选择。
Tools
:其中的功能较多。
例如:我们可以配置数据源自动化的填充数据。
还可以插入一些测试元件,如:断言,监视器等功能。
Preferences
:我们可以在Preferences选项下改变Badboy系统设置,是针对Badboy软件的一些配置。Help
:其中点击Content
是帮忙文档,我的系列文章也是基于Badboy的帮助文档进行整理和依据。
(2)工具栏
工具栏中全部的功能都包含在菜单栏中,换句话说就是把菜单栏中常用的操作编辑到工具栏中了。
常用的快捷键说明一下:
- 新建录制脚本。
- 打开已录制的脚本。
- 保存录制好的脚本。
- 录制按钮,点击之后记录操作。
- 停止按钮,在停止途中不会记录操作,如果需要再次开始录制,需要再次点击录制按钮,会继续录制,在step1头部会出现红点。
- 回放按钮。
- 回放所有。
- 倒回按钮,退回到前一步操作。
- 单独运行一个请求。
(3)左下角界面视图
1)Variables View
:变量视图,在录制到的需要参数化的地方能够在这里操作之后导入JMeter。
2)Summary View
:摘要视图
参数说明:
Played
:运行或回放脚本的次数。Succeeded
:成功运行或回放脚本的次数。Failed
:失败运行或回放脚本的次数。Assertions
:断言失败次数。Warnings
:生成的警告次数。
当发生的问题时警告不会阻止回放,只是表明你的脚本或web站点的问题。
例如,一个页面存JavaScript错误,或者在填充Form时无法找到指定的表单,将被记录为此次回放响应的警告。Timeouts
:发生超时的次数。Avg Time(ms)
:运行或回放的平均时间(毫秒)。Max Time(ms)
:运行或回放的最长时间(毫秒)
重点:配套学习资料和视频教学
那么在这里我也精心准备了上述大纲的详细资料在下方链接如下
JMeter接口测试工具基础 — Badboy工具相关推荐
- JMeter接口测试工具基础— 使用Badboy录制JMeter脚本
1.使用Badboy录制JMeter脚本 打开Badboy工具开始进行脚本录制: (1)当我们打开Badboy工具时,默认就进入录制状态. 如下图: 当然我们也可以点击录制按钮进行切换. (2)在地址 ...
- 【全栈接口测试进阶系列教程】入门到入职的jmeter接口测试工具实战,接口测试步骤,正则表达式jsonpath,断言,接口加密,beanshell,jdbc,jmeter+ant+jenkins
目录 [本文简介看之前请详细的看完介绍] 本文是全网首发的[全栈接口测试进阶系列教程]jmeter接口测试工具从入门到入职, 接口系列包含 接口测试系列包含所有的接口测试工具入门到入职,如果你喜欢的话 ...
- 怎么样使用Badboy工具录制JMeter脚本
1.使用Badboy录制JMeter脚本 打开Badboy工具开始进行脚本录制. (1)当我们打开Badboy工具时,默认就进入录制状态. 如下图: 当然我们也可以点击录制按钮,进行状态的切换. (2 ...
- 为什么要做接口测试? 怎么用Jmeter接口测试工具? 你都会了吗? 这里给大家全面介绍
目录 一.什么是接口以及为什么要做接口测试 二.目前市场上的接口架构设计风格以及他们所基于的协议 三.目前市面上接口返回的数据类型 四.目前市面上的接口测试工具的应用场景 五.熟练Jmeter每个文件 ...
- 【软件测试】2021年软件测试领域常用工具总结(2)-接口测试,UI测试工具篇
文章目录 前言 接口测试工具 Postman JMeter Robot Framework SoapUI REST-Assured Apifox Katalon Studio Karate 接口Moc ...
- 测试工具之badboy
badboy这个工具本身用处不是很大,但有个录制脚本的功能,还是jmeter脚本,所以针对这一点很多懒人就可以通过这个录制脚本,而不需要自己去编写 badboy工具最近还是2016年更新的,后面也没在 ...
- [系统安全] 四.OllyDbg动态分析工具基础用法及Crakeme逆向破解
您可能之前看到过我写的类似文章,为什么还要重复撰写呢?只是想更好地帮助初学者了解病毒逆向分析和系统安全,更加成体系且不破坏之前的系列.因此,我重新开设了这个专栏,准备系统整理和深入学习系统安全.逆向分 ...
- 《软件测试技术大全:测试基础 流行工具 项目实战(第3版)》—第1章1.2节软件测试的发展...
本节书摘来自异步社区<软件测试技术大全:测试基础 流行工具 项目实战(第3版)>一书中的第1章,第1.2节软件测试的发展,作者陈能技 , 黄志国,更多章节内容可以访问云栖社区"异 ...
- Unity TileMap 2D 工具基础教程
Unity TileMap 2D 工具基础教程 Unity TileMap 2D 工具基础教程 TileMap 工程创建 Sprite Editor 工具使用 TileMap 功能说明 TilePal ...
- Photoshop基础2——工具
CSDN仅用于增加百度收录权重,排版未优化,日常不维护.请访问:www.hceng.cn 查看.评论. 本博文对应地址: https://hceng.cn/2017/09/23/Photoshop基础 ...
最新文章
- 小明学习Linux运维课后习题实战A
- 【深度学习】实战深度学习检测疟疾
- SparkSQL性能优化
- spring boot java app_利用spring boot创建java app
- matlab 下采样_Lattice规划与Matlab实现(1)
- 岗位理解_如何正确理解策划岗位
- “校园知网”5月8日冲刺计划书
- Pyhton学习——Day33
- 解决git克隆项目出现fatal无法访问‘https://github.com/xxx/xxx‘Unsupported proxy syntax in‘127.0.0.1:8118‘
- 360安全卫士默认浏览器设置 360默认浏览器设置 锁定浏览器
- Linux查看占用内存的进程
- 山重水复疑无路,柳暗花明又一村。---找工作感想
- 怎么样培育孩子的智慧[图]
- 基于自适应巡视算法的工业物联网异常行为检测
- Redis key前缀的设计与使用
- Android 获取手机的 IMEI 值 (设备标识码)
- 【自适应引导滤波和梯度信息:PAN+MS:传统方法HIS】
- Confluence 7 删除页面和子页面
- 如何进行SYN攻击防范
- SQL Server报错:选择列表中的列无效,因为该列没有包含在聚合函数或 GROUP BY 子句中