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


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

    接下给大家分享:JMeter如何使用Badboy录制Web测试脚本?

    工具/原料

     
    • Apache JMeter v2.12
    • Badboy v2.2
    • 示例系统:win8.1 64位

    一、Badboy的下载和安装

     
    1. 1

      Badboy下载。

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

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

      安装Badboy。

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

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

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

     
    1. 1

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

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

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

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

      登陆百度。

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

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

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

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

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

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

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

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

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

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

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

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

      JMeter-使用Badboy录制Web测试脚本
    2. 启动脚本运行完毕后"查看结果树"。(点击启动或"Ctrl+R"运行脚本)

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

      JMeter-使用Badboy录制Web测试脚本
    3. 启动脚本运行完毕后查看"聚合报告"。

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

    注意事项

     
    • Badboy录制脚本为英文版本,所以当JMeter打开jmx时测试计划显示为"Thread Group"。
  • 相关阅读:
    jdk1.8StreamApi
    Python 【类的创建和类的实例化】
    Python【网络编程】
    Python 【图片转字符画】
    echarts 【图表的基本使用】
    Java 【Math】
    Java 【循环语句】
    Java 【instanceof使用】
    java【第三课 条件语句】
    Java【第二课 扫描仪 & 布尔数据类型】
  • 原文地址:https://www.cnblogs.com/zhuzhubaoya/p/5984385.html
Copyright © 2020-2023  润新知