1.下载和安装Badboy

下载路径:Badboy: All versions - Software Informer

点击相应版本,进入下载页面,点击【download】皆可完成安装包下载 。

双击下载好的安装程序,一路傻瓜式安装即可。

安装完成后,在安装中就可以看到 badboy了

2.使用badBoy录制脚本

启动badboy ​ ,badboy主界面如下:

在badboy中输入要测试的网站网址,点击工具条上的录制按钮(红色圆点)

例如,我输入了 http://user-p2p-test.itheima.net  后点击工具条上的录制按钮后,点击网址栏后免的 “打开”按钮 ,

网站在badboy中打开,之后在网页上的操作将被录制下来,

此处,以注册账号为例进行了操作

操作完成后,点击录制按钮停止录制

如果愿意,你也可以通过共工具条上的 play 或者 play all回放脚本

3.导出jmeter脚本

点击 File -> Export to jmeter,在弹出保存窗口中,选择合适的路径,输入文件名即可完成导出

4.jmeter中导入脚本

启动jmeter,点击 文件 -> 打开,选择刚才导出的 jmeter脚本文件即可

在线程组上点击右键菜单 添加 -> 监听器  ->查看结果树,有了它我们执行脚本就可以看到每个请求的详细信息以及响应结果信息。

当然,为了方便查看性能指标,后期,我们也可以添加 聚合报告。

5.jmeter中执行脚本

点击jemter工具条上的绿色三角就可以执行脚本

6.为线程组设置用户数,启动时间等,测试不同压力下的系统性能指标

Badboy录制jmeter性能测试脚本相关推荐

  1. 3.5.2 使用Badboy录制Web性能测试脚本

    3.5.2  使用Badboy录制Web性能测试脚本 本节主要介绍如何使用Badboy录制Web性能测试脚本.由于测试工具Badboy支持对HTTPS协议的录制,因此可以作为JMeter代理录制的有益 ...

  2. JMeter接口测试工具基础— 使用Badboy录制JMeter脚本

    1.使用Badboy录制JMeter脚本 打开Badboy工具开始进行脚本录制: (1)当我们打开Badboy工具时,默认就进入录制状态. 如下图: 当然我们也可以点击录制按钮进行切换. (2)在地址 ...

  3. BadBoy录制JMeter脚本

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

  4. 使用BadBoy录制JMeter脚本

    转自:https://blog.csdn.net/wanglian2017/article/details/72763974 1      BadBoy简介 BadBoy是一款免费WEB自动化测试工具 ...

  5. Jmeter学习笔记5(录制脚本BadBoy录制 Jmeter录制)

    1.使用badboy录制 1)打开badboy,下载可以在badboy官网(https://badboy.en.softonic.com) 在界面左上方的输入框输入要进行录制的链接,点击右边的绿色箭头 ...

  6. jmeter性能测试脚本录制不了的几种情况

    1.未设置代理服务器 jmeter录制的原理:用户的请求通过jmeter脚本录制器然后再发送到所请求的服务器,这样才jmeter脚本录制器就录制了一份请求. 如果没有设置代理服务器,自然就录制不了脚本 ...

  7. IT忍者神龟之JMeter-使用Badboy录制Web测试脚本

    JMeter是纯Java编写的软件功能和性.能测试工具,其录制脚本过于笨拙和复杂.而Badboy是用C++开发的动态应用测试工具,其拥有强大的屏幕录制和回放功能,同时提供图形结果分析功能,刚好弥补了J ...

  8. JMeter-使用Badboy录制Web测试脚本

    JMeter是纯Java编写的软件功能和性.能测试工具,其录制脚本过于笨拙和复杂.而Badboy是用C++开发的动态应用测试工具,其拥有强大的屏幕录制和回放功能,同时提供图形结果分析功能,刚好弥补了J ...

  9. 用BlazeMeter录制JMeter测试脚本

    工具: 1,JMeter 2,Chrome 3,BlazeMeter 4,SwitchyOmega(如果需要代理) 步骤: 以上工具准备好以后就可以录制JMeter的测试脚本了, 在Chrome中点击 ...

最新文章

  1. Flask-uploads 简单使用
  2. android h5 禁止缩放,vue h5移动端禁止缩放代码
  3. springboot扫描组件_SpringBoot入口类和@SpringBootApplication详解
  4. ThreadLocal线程复用导致的安全问题
  5. 四叶草社交平台——十天冲刺(9)
  6. Android 去掉TabLayout下的阴影,AppBarLayout下的阴影
  7. 让钱生钱!商人赚钱的6条方法
  8. oracle中新增一列赋值,给List里添加一字段并赋值 | 学步园
  9. Mac上几款好用磁盘分析备份管理工具
  10. 西门子PLC S7-300紧凑型简介
  11. 计算信源熵和香农编码C语言,信息论与编码课程设计报告统计信源熵与香农编码...
  12. VUE3+Vite开发网易云音乐 Day1 后端环境搭建
  13. 深度分析AI新职位丨人工智能训练师是什么?做什么的?发展前景如何?
  14. 阿里api文档链接地址
  15. ubuntu装pl2303USB转串口驱动(详细,亲测)
  16. 大学生餐饮主题网页制作 美食网页设计模板 学生静态网页作业成品 dreamweaver美食甜品蛋糕HTML网站制作
  17. 写在2015年年末的年终总结
  18. 湍流模型(1)——湍流的统计描述
  19. Mysql 中文名称(包括字母)按首字母排序
  20. 微信小程序(note1:官方文档)

热门文章

  1. 【CSS】文字溢出问题 ( 强制文本在一行中显示 | 隐藏文本的超出部分 | 使用省略号代替文本超出部分 )
  2. ONAP平台架构与5G蓝图
  3. 基于C++的仓库管理系统
  4. Android ART 垃圾回收机制
  5. Mob 第三方分享
  6. 热输运物性的理论计算方法
  7. kubeadm部署V1.23.10
  8. uboot支持NORFlash
  9. 【二分答案】【DFS】【分类讨论】Gym - 100851F - Froggy Ford
  10. 求助大神:valgrind 出现 address 0x0 is not stack'd or (recently)freee'd怎么解决?linuxclionvalgrind## 标题