zoukankan      html  css  js  c++  java
  • Jmeter-性能测试(三)

    一、调通脚本(以json串Post接口为例)
    添加聚合报告(线程组->添加->监听器->聚合报告)并调试好需要压测的脚本,如下已经调通的P_C_B151就是我需要压测的脚本

     

    二、设置场景
    调度器的作用可设置脚本启动时间(一般公司白天被测服务器会有别的资源占用,影响测试的准确性,我们可以设置时间选择晚上自动运行脚本

    三、得出压测结果并分析聚合报告(一般由资深性能测试工程师分析结果并给出解决方案,不过我们可以结合公司性能指标简单分析聚合报告

    补充:聚合报告各个参数含义

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

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

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

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

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

    Note:关于 50% 和 90% 并发用户数的含义,请参考下文

    http://www.cnblogs.com/jackei/archive/2006/11/11/557972.html

    Min:最小响应时间

    Max:最大响应时间

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

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

  • 相关阅读:
    html调用js提示方法名 is not defined处理方法
    Amazon Redshift 基于 PostgreSQL 8.0.2
    Data Nodes
    AWS X-Ray
    API Gateway 中控制和管理对 REST API 的访问
    CodeBuild 与 Amazon Virtual Private Cloud 结合使用
    ElastiCache for Redis 缓存策略
    在 AWS X-Ray 控制台中配置采样规则
    什么是 Amazon Kinesis Data Analytics for SQL 应用程序?
    AWS Secrets Manager
  • 原文地址:https://www.cnblogs.com/yyym/p/8706957.html
Copyright © 2011-2022 走看看