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期间非运行状态的时间也算进去了。所以,总时间增大,吞吐量变小。

  • 相关阅读:
    CSS之清除浮动
    MVC之ActionResult
    Html辅助方法 之 Form表单标签
    正则表达式30分钟入门教程
    MVC系统过滤器、自定义过滤器
    map reduce相关程序
    数据结构学习
    检查、新建表
    ubuntu默认root密码
    INFO ipc.Client:Retrying connect to server 9000
  • 原文地址:https://www.cnblogs.com/www-qcdwx-com/p/10722970.html
Copyright © 2011-2022 走看看