Badboy+Jmeter已经越来越成为软件测试中的主力。一是二者均为开源软件,广大程序爱好者可以自由免费使用,二是体量小,便于安装使用,三是软件功能强大,很多场合都有很好的应用以及使用体验。
录制脚本是极其方便的脚本获得方式,有人说录制不如手写高级,但不管黑猫白猫能抓住耗子就是好猫,如果5分钟的录制可以解决的紧急问题,你选择用15分钟撸一套脚本出来,会耽误很多工作时间。便捷性易用性是录制的极大优点,今天我们来讲一下如何使用Badboy快速录制Web测试脚本。

首先我们进入badboy官网http://www.badboy.com.au/(可直接点此打开),按图示操作:

点击Download进入软件下载界面,可见各类版本的Badboy下载地址,请读者自行选择合适的版本,博主使用的是最新版(2016年2月发行版):

点击图示位置下载得到对应.exe文件(注意保存路径,硬盘容量无所畏惧的读者可以忽略本句)。

进入对应路径双击打开刚刚下好的.exe文件,一路agree确定Yes我同意即可。软件图标如图:

一个丑丑的小男孩。

双击icon打开后主界面显示如下:

接下来我们进行Web脚本的录制,以打开我的歌曲主页http://music.163.com/#/song?id=479040356为例:
我们在红框标注的输入框中输入对应url:

然后点击红框标识的录制按钮打开录制功能,

此时可以点击右侧绿色按键或敲回车打开对应网址:

打开对应页面如下,

我们在其中进行播放歌曲,停止播放,播放下一首等操作,可见左侧工作区自动生成step树:

完成后再次点击上方的红色圆形按钮结束录制。我们可以将其保存为XML文件,便于使用Jmeter打开。

或者我们可以直接点击导出到Jmeter,系统会自动提示保存区域:

修改成需要的名称,保存到对应Jmeter文件保存区即可。

我们可在Jmeter中以如下方式打开刚刚我们录制好的脚本:

点击打开,选择我们刚刚保存的文件的路径,打开对应文件:

左侧即为刚刚我们录制好的脚本。

博主在吉林大学,是大四到公司实习的大学生,现在在东方国信公司做软件测试,
菜鸡一只,也在不断的学习阶段,平时的小经验不定期分享。
愿与同在CSDN的你共同进步。
有意可加QQ1255187803交流学习。

如何使用Badboy进行脚本录制相关推荐

  1. Jmeter教程(3) - - Badboy的安装及脚本录制

    1. BadBoy简介 BadBoy是一款免费WEB自动化测试工具,其实就是一个浏览器模拟工具,具有录制和回放功能,支持对录制出来的脚本进行调试.同时支持捕获表单数据的功能,所以能够进行自动化测试.但 ...

  2. jforum论坛发帖脚本录制-badboy录制

    BadBoy是一款浏览器模拟工具,具有录制和回放功能,支持对录制出来的脚本进行调试.同时支持捕获表单数据的功能,所以能够进行自动化测试.但目前多用来进行脚本录制,BadBoy支持将脚本导出为JMete ...

  3. badboy脚本录制工具的安装

    badboy脚本录制工具的安装 一.获取软件包 百度搜索badboy,或者直接访问官网:https://badboy.en.softonic.com/ 点击Download,下载安装包 或者从我的网盘 ...

  4. Jmeter脚本录制(Web)

    1.安装badboy脚本软件 2.打开badboy软件 3.badbody脚本录制 点击录制按钮进行脚本录制,完成打开百度,搜索自动化测试操作,然后停止,回放. 4.回放 5.导出Jmeter脚本 7 ...

  5. Jmeter脚本录制(APP)

    1. 什么是脚本录制 在进行测试的时候,可能有好多脚本或者界面需要操作测试,并且有些测试链接需要 重复多线程高并发进行测试,我们一般会针对这一些操作,进行一个脚本录制,录制 好之后,之后测试就可以在这 ...

  6. jmeter录制 过滤_Jmeter脚本录制

    目前提供了两种录制方法,一种是通过badboy录制,一种是通过Jmeter自带的HTTP代理服务器来进行录制,但是现在badboy官网已经停止维护,后面将逐渐被淘汰,建议使用HTTP代理服务器的方式进 ...

  7. 性能测试——JMeter脚本录制和HTTP负载测试

    实验目的 (1)了解Jmeter性能测试工具的用途和简单的操作: (2)掌握Jmeter性能测试工具测试过程: (3)能够使用Jmeter进行负载测试: 实验步骤 使用Jmeter对MercuryTo ...

  8. 云智慧压测实战分享之JMeter脚本录制实例

    在前面的<云智慧压测实战分享之JMeter工具使用初探>中我们对JMeter的功能特点和常用元件做了简单介绍,接下来说说JMeter的脚本录制.JMeter有多种录制脚本方法,其中最常见的 ...

  9. Java Web性能测试 - 动态网站测试脚本录制

    Java Web性能测试 - 动态网站测试脚本录制 本章讲解使用Badboy对网站的请求进行录制,录制完成的脚本文件可以直接用JMeter使用,免去在JMater中进行配置的时间. 使用Badboy录 ...

最新文章

  1. Bengio实验室推出开源AI药物研发平台,唐建领队、清北上交学生参与开发
  2. OpenTSDB使用Grafana的Filters type注解
  3. 代码块是什么?该如何使用?
  4. 上线随想之2011-03-26
  5. 八大梦境提醒的你疾病所在 - 健康程序员,至尚生活!
  6. 如何在eclipse里使用git
  7. Unity编辑器拓展--Hierarchy拓展
  8. 软件人才应具备的五种素质
  9. Vue 实现PC端和移动端的自适应
  10. 微信公众号服务器配置url,微信公众号平台设置服务器地址(URL)和令牌(Token)配对启用方法...
  11. 英语计算机手抄报图片大全,五年级英语手抄报图片大全
  12. 目标检测算法的大体框架-------backbone、head、neck
  13. 亿发软件:定制ERP管理系统在湖南建材行业的应用
  14. 10大炫酷的HTML5文字动画特效欣赏
  15. 极客时间 自我提升第二天 数据结构与算法之美 应该掌握 / 趣谈网络原理 / 深入浅出计算机组成原理 思维导图
  16. 如何基于Python写一个TCP反向连接后门
  17. 超级无敌详细使用ubuntu搭建hadoop完全分布式集群
  18. Laravel 5 速查表
  19. [离散数学]命题逻辑P_4:命题公式和真值表
  20. 51单片机独立按键控制合集

热门文章

  1. IDEA 2021 自动生成serialVersionUID
  2. ELYFI爱立丰浅谈区块链技术的特点及应用领域
  3. WPF特效-鱼游动动画3
  4. postgres-点线面圆
  5. 讯飞语音识别配置笔记
  6. 【转】VB编程的八个优良习惯
  7. DS1337实时时钟接口电路
  8. Jetson Nano配置踩坑全记录
  9. Citra 模拟器未找到Shared_fonts错误解决办法
  10. WiFi共享精灵:路由器的痛处