• 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:请求的字节数

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

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

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

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

  • 相关阅读:
    移动前端不得不了解的Meta标签
    利用a标签自动解析URL
    看完让你彻底搞懂Websocket原理
    (十六)rk3399 android系统上电/dev/i2c-1权限不够
    (一)Android jni打印到logcat
    (二十五)防编译后函数名通过ida查看到
    (二十四)Ubuntu16.04配置ADB调试环境
    (十五)连接网络adb,android模拟器打开
    (十四)Android NDK混淆
    (二十三)ARM平台NEON指令的编译和优化
  • 原文地址:https://www.cnblogs.com/mr-wuxiansheng/p/11387095.html
Copyright © 2020-2023  润新知