zoukankan      html  css  js  c++  java
  • Jmeter相关参数

    一.线程组

      线程组主要包含三个参数:线程数、准备时长(Ramp-Up Period(in seconds))、循环次数。

      线程数:虚拟用户数。一个虚拟用户占用一个进程或线程。设置多少虚拟用户数在这里也就是设置多少个线程数。

      准备时长(秒): 设置的虚拟用户数需要多长时间全部启动。如果线程数为20 ,准备时长为10 ,那么需要10秒钟启动20个线程。也就是每秒钟启动2个线程。

      循环次数:每个线程发送请求的次数。如果线程数为20 ,循环次数为100 ,那么每个线程发送100次请求。总请求数为20*100=2000 。如果勾选了“永远”,那么所有线程会一直发送请求,一到选择停止运行脚本。


    二.结果

    Label:每个 JMeter 的 element(例如 HTTP Request)都有一个 Name 属性,这里显示的就是 Name 属性的值

    Samples:表示你这次测试中一共发出了多少个请求,如果模拟20个用户,每个用户迭代100次,那么这里显示2000

    Average:平均响应时间——默认情况下是单个 Request 的平均响应时间,当使用了 Transaction Controller 时,也可以以Transaction 为单位显示平均响应时间

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

    90% Line:90% 用户的响应时间

    Note:关于 50% 和 90% 并发用户数的含义

    Min:最小响应时间

    Max:最大响应时间

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

    Throughput:吞吐量——默认情况下表示每秒完成的请求数(Request per Second),当使用了 Transaction Controller 时,也可以表示类似 LoadRunner 的 Transaction per Second 数

    KB/Sec:每秒从服务器端接收到的数据量,相当于LoadRunner中的Throughput/Sec
     

    Sample:每个请求的序号

    Start Time:每个请求开始时间

    Thread Name:每个线程的名称

    Label:Http请求名称

    Sample Time:每个请求所花时间,单位毫秒

    Status:请求状态,如果为勾则表示成功,如果为叉表示失败。

    Bytes:请求的字节数

    样本数目:也就是上面所说的请求个数,成功的情况下等于你设定的并发数目乘以循环次数

    平均:每个线程请求的平均时间

    最新样本:表示服务器响应最后一个请求的时间

    偏离:服务器响应时间变化、离散程度测量值的大小,或者,换句话说,就是数据的分布

  • 相关阅读:
    Vue路由机制
    谷歌浏览器打不开应用商店的解决方法
    Vue报错——Component template should contain exactly one root element. If you are using vif on multiple elements, use velseif to chain them instead.
    Vue.js学习之——安装
    Vue使用axios无法读取data的解决办法
    关于localstorage存储JSON对象的问题
    2013年整体计划
    个人喜欢的警语收集
    Linux防火墙的关闭和开启
    Flex修改title 转载
  • 原文地址:https://www.cnblogs.com/mr-wuxiansheng/p/11387095.html
Copyright © 2011-2022 走看看