• 【jmeter】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"。
  • 相关阅读:
    【转】C++笔试题汇总
    【转】c++笔试题
    【M21】利用重载技术避免隐式类型转换
    【M6】区别increment/decrement操作符的前置(prefix)和后置(postfix)形式
    【M7】千万不要重载&&,||和,操作符
    【M22】考虑以操作符复合形式(op=)取代其独身形式(op)
    String类的实现
    理解 strcpy方法
    多线程笔试
    mysql中all privileges包含哪些权限
  • 原文地址:https://www.cnblogs.com/paulwinflo/p/4866154.html
Copyright © 2020-2023  润新知