zoukankan      html  css  js  c++  java
  • jmeter测试监听

      性能测试监控的主要任务是获取运行状态收集测试结果,测试结果有事物响应时间、吞吐量及服务器硬件性能(CPU、内存、磁盘等)、JVM使用情况、数据库性能状态等。在jmeter中监听器承担监听工作,jmeter监听器可以统计吞吐量、响应时间等指标。

      jmeter长时间执行测试计划使用的监听器主要是summery report或者aggregate report。

    1:summery report:表格形式显示取样器结果,也提供存储取样器结果,并且可以配置存储哪些结果属性。

    1.1:

    Label:取样器别名(事物名)
    #Samples:取样器运行次数
    Average:请求(事物)的平均响应时间
    Min:请求最小响应时间
    Max:请求最大响应时间
    Std.Dev:响应时间标准差,标准差越小越好
    Error%:事物错误率
    Throughput:吞吐率,即TPS
    Received KB/s:每秒数据包流量
    Sent KB/s:
    Avg.Bytes:平均数据流量

    1.2:设置结果属性

    默认字段基本能够说明测试结果,在长时间运行只记录这些结果即可,有利于提高负载机性能(字段保存的越多IO越大,写磁盘是物理操作)

    1.3:保存测试结果:

    在文件名:输入测试结果保存的路径,在测试计划执行完成后将结果写入D:Jmeter脚本云商户管理台 esult esult1.jtl文件

    如果在测试计划中加入多个监听,保存测试结果只在一个监听中设置;如果多个监听器中进行设置会重复写,写的内容是一样的,会影响负载机性能。

    2:aggregate repor:以表格形式显示取样器结果

    Average: 平均值,这里平均时间是27毫秒

    Median:说明有一半低于30,一半高于30

    90%Line:百分之90的sampler的时间在31毫秒一下

    95%和99%Line:同上面的意思

    Min和Max:最小和最大值

    Error%: 错误的百分比

    Througput:网络术语,吞吐量

  • 相关阅读:
    新人数据库连接不上或数据库配置管理器里面sql服务打不开问题
    新人对区块链的理解
    数据库文件不能附加
    数据库 'C:Program FilesMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLDATA est1.mdf' 已存在。请选择其他数据库
    springboot 打包发布(war包)
    springcloud工程建立 父工程+公用子模块+微服务提供模块
    java 扫描微信公众号二维码,关注并登录逻辑
    eclipse创建springboot项目
    log4j托管tomcat日志
    随笔
  • 原文地址:https://www.cnblogs.com/qiaoli0726/p/9633355.html
Copyright © 2011-2022 走看看