zoukankan      html  css  js  c++  java
  • Jmeter+badboy压力测试总结

    流程:badboy导出Jmeter压测脚本 -> Jmeter进行压力测试

    软件下载地址:

    badboy:http://www.badboy.com.au/ 
    Jmeter:http://jmeter.apache.org/

    JMeter聚合报告中的各项指标分析:

    1、Label:每个JMeter的element的Name值。例如HTTP Request的Name

    2、Samples:发出请求数量。如果线程组中配置的是,线程数为200,循环次数为50,则总的数量为100000

    3、Average:平均响应时间(单位:ms)。默认是单个Request的平均响应时间,当使用了Transaction Controller时,也可以以         Transaction为单位显示平均响应时间

    4、Median:中位数,也就是 50% 用户的响应时间

    5、Median:中位数,也就是 50% 用户的响应时间

    6、90% Line:因为在评估一次测试的结果时,仅仅有平均事物响应时间是不够的。假如有一次测试,总共有10个请求被响应,其中最小  响应时间为0.02秒,最大响应时间为110秒,平均事务响应时间为4.7秒。这样平均时间就毫无意义了

    7、Min:最小响应时间

    8、Max:最大响应时间

    9、Error%:本次测试中出现错误的请求的数量/请求的总数

    10、Throughput:吞吐量。默认情况下标示每秒完成的请求数

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

    聚合报告是累加的,即每次运行的结果统计都是基于前一次运行的结果进行统计,包括发起的请求样本数等都是叠加的,比如我11:00运行一次,发起10个请求,11:20运行一次,发起10个请求,这时聚合报告显示请求数为20个,而此时的吞吐量和第一次运行相差甚远,它把11:00到11:20期间非运行状态的时间也算进去了。所以,总时间增大,吞吐量变小。

  • 相关阅读:
    Xcode一些好用的插件,以及这些插件的管理器
    iOS证书说明和发布
    iOS开发—音乐的播放
    POJ 1287 Networking 【最小生成树Kruskal】
    HDU1233 还是畅通工程【最小生成树】
    POJ 1251 + HDU 1301 Jungle Roads 【最小生成树】
    128 编辑器 【双栈】
    154. 滑动窗口【单调队列】
    5. 多重背包问题 II 【用二进制优化】
    4. 多重背包问题 I
  • 原文地址:https://www.cnblogs.com/www-qcdwx-com/p/10722970.html
Copyright © 2011-2022 走看看