zoukankan      html  css  js  c++  java
  • Jmeter 使用Jmeter与Badboy进行压力测试

    1. 介绍

    Badboy是一个录制请求的工具,这里用它来生成文件给JMeter用。

    JMeter是一个用java写的开源的性能测试工具,用于模拟在服务器、网络或者其他对象上附加高负载以测试他们提供服务的受压能力,或者分析他们提供的服务在不同负载条件下的总性能情况。你可以用JMeter提供的图形化界面分析性能指标或者在高负载情况下测试服务器/脚本/对象的行为。

    2. 下载

    badboy下载链接 http://www.badboy.com.au/download/index

    JMeter 下载链接http://jmeter.apache.org/download_jmeter.cgi

    3. JMeter的一些介绍

    1、Label: 定义的HTTP请求名称

    2、Samples: 表示这次测试中一共发出了多少个请求

    3、Average: 访问页面的平均响应时间

    4、Min: 访问页面的最小响应时间

    5、Max: 访问页面的最大响应时间

    6、Error%: 错误的请求的数量/请求的总数

    7、Throughput:每秒完成的请求数

    8、KB/Sec: 每秒从服务器端接收到的数据量

    4. 使用Badboy

    下面例子中,我们使用iteye的登录网站,做一下压力测试。

    下面,我们先打开Babboy,然后输入网址http://www.iteye.com/login, 输入账号、密码。

    注意,先不点击登录按钮,先点击菜单上面的开始录制按钮image

    image

    点击登录后,可以看到左边栏目多了

    image

    再导出JMeter文件: File —> Export to JMeter。

    5. 使用JMeter

    首先,我们在JMeter软件上导入上面导出的文件,可以看到如下图:

    image

    最后,我们设置线程数和运行程序

    image

    可以关注本人的公众号,多年经验的原创文章共享给大家。

  • 相关阅读:
    actionscript3.0 图片裁剪及保存jpg详解
    AS3 JPEG Encoder应用:从Flash中保存图片
    Kata 架构
    docker 学习笔记
    processon
    学习容器技术的思考
    cp -f 还是提示是否覆盖
    CentOS下安装桌面环境
    [PYTHON 实作] 算100
    <转>CentOS 7 安装配置 NFS
  • 原文地址:https://www.cnblogs.com/alunchen/p/5889284.html
Copyright © 2011-2022 走看看