JMeter是纯Java编写的软件功能和性.能测试工具,其录制脚本过于笨拙和复杂。而Badboy是用C++开发的动态应用测试工具,其拥有强大的屏幕录制和回放功能,同时提供图形结果分析功能,刚好弥补了JMeter的不足之处。故此做Web测试使用这两个工具将是最佳组合。同时Badboy录制的脚本可导出为JMeter支持的jmx格式脚本。

Badboy下载。

百度搜索"Badboy下载",可在第三方网站下载到,也进入官网(Badboy Software Home Page)下载。

安装Badboy。

双击BadboyInstaller-2.2.exe,然后根据提示进行Badboy安装。

二、使用Badboy录制脚本并导出为jmx格式

启动Badboy工具,进入Badboy安装目录下双击badboy.exe。 下图是Badboy主界面。

以登陆百度为例录制脚本,输入百度网址后敲回车,即进入百度界面。

登陆百度。

登陆成功后进入个人用户界面。

将录制脚本导出为jmx格式。

点击File→Export to JMeter...→另存为"百度登陆.jmx"→保存。

三、使用JMeter运行导出的jmx脚本

启动JMeter,导入"百度登陆.jmx"。

--点击文件→打开→选中“百度登陆.jmx”→打开。

添加"查看结束树"和"聚合报告"。

--右击Thread Group→添加→监听器→查看结果树。

--右击Thread Group→添加→监听器→聚合报告。

启动脚本运行完毕后"查看结果树"。(点击启动或"Ctrl+R"运行脚本)

注:百度网站安全级别高,将录制的脚本直接重新运行会出现相应异常,故此查看结构树和聚合报告都有异常。需做相应配置即可成功登陆

启动脚本运行完毕后查看"聚合报告"。

Badboy录制脚本为英文版本,所以当JMeter打开jmx时测试计划显示为"Thread Group"。

IT忍者神龟之JMeter-使用Badboy录制Web测试脚本相关推荐

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

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

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

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

  3. 如何使用JMeter自身代理录制APP测试脚本

    录制脚本只不过是我们日常工作中的一个小应用而已,只是为了能快速看到应用程序跑的逻辑及实现顺序.并够帮助测试人员,快速查出问题出现的节点. 而对于做有针对性的测试时,比如做某个接口的测试,建议大家还是自 ...

  4. Jmeter打开badboy录制的脚本报类元素错误解决方法

    使用Badboy录制脚本的方式,录制完成后,导出jmx格式后,导入到JMETER的时候,出现错误信息如下: Problem loading XML from :'C:\User\Administrat ...

  5. Jmeter脚本录制————Badboy录制web端

    1.双击icon打开后主界面显示如下: 2.接下来我们进行Web脚本的录制, 以打开我的歌曲主页http://baidu.com为例: 我们在红框标注的输入框中输入对应url: 然后点击红框标识的录制 ...

  6. Jmeter(一)-精简测试脚本

    通过jmeter代理录制脚本后,会产生大量的无用的请求,尽管在代理中已经过滤了一部分图片或者CSS.JS文件. 手动查看主要的请求:这里主要关注登陆请求,要确定有效的URL请求 删除除/Login.a ...

  7. 使用badboy录制脚本 结合Jmeter一起测试。

    1.badboy介绍 Badboy是一款不错的Web自动化测试工具,如果你将它用于非商业用途,或者用于商业用途安装Badboy 的机器数量不超过5台,你是不需要为它支付任何费用的.Badboy提供了将 ...

  8. BadBoy录制JMeter脚本

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

  9. 使用BadBoy录制JMeter脚本

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

最新文章

  1. 【GStreamer】官网基本教程学习(basic-tutorial)
  2. VS Code - Debugger for Chrome调试JavaScript的两种方式
  3. msf反弹shell
  4. java取geosever数据_Geoserver - 连接到SQL Server 2008 Express并获取数据
  5. 数据结构之【树形结构】复习题
  6. 电话光端机安装步骤详解
  7. idea工具debug断点红色变成灰色
  8. 堆栈的初始化,主要是为ss和SP赋初值
  9. 【工具】55种开源数据可视化工具简介
  10. 功能机也不放过,谷歌或为 Chrome 提供非触控模式
  11. Java Arrays.sort()函数
  12. 使用MATLAB转换图片为数据进行vga显示
  13. SpringFramework核心技术一(IOC:详细的依赖和配置)
  14. Unity IOS 软键盘输入框问题
  15. window计算机桌面的组成,windows的桌面包括哪些组成部分
  16. 如何在 iPhone 和 iPad 上将你的照片转换为 PDF?
  17. python 自动记录时间_python记录程序运行时间的几种方法
  18. html表单直接发送邮件,html表单匿名发送电子邮件
  19. h264解码之环路滤波
  20. pythonmacd指标编写_利用python编写macd、kdj、rsi、ma等指标 -

热门文章

  1. 分享励志美文《Youth》
  2. AI图像智能修复老照片,效果惊艳到我了
  3. 敲黑板!划重点!今天微软人工智能大会到底说了些什么
  4. uvm中sequence和virtual sequence中objection的控制
  5. 开源php ugc 社区,如何设计UGC社区的内容展示规则?
  6. C++11模板元编程—std::enable_if使用说明
  7. 数字信号处理13——Mailbox通信
  8. MATLAB与高等数学--获得渐进线
  9. FLEXSIM常用代码
  10. PMP支付考试费用相关介绍