• jmeter进行简单性能测试


    本文使用jmeter做一个简单的压力测试。

    压力测试的步骤:1、录制脚本或编写脚本;2、自定义参数;3、场景设计;4、使用控制器模拟用户;5、使用监听,查看测试结果

    以10个用户登录http://www.nnzhp.cn/为例,查看页面响应时间是否在合理范围内

    一、打开jmeter

    二、右键测试计划,添加线程组

    三、设置线程组,模拟用户数

    线程数:     一个用户占一个线程, 模拟10个用户线程数要设置为10

    Ramp-Up Period(in seconds):   设置线程需要花多长时间全部启动。例如这里设置的线程数为10 ,Ramp-Up Period为10 ,那么表示要在10秒内启动10个线程。也就是每秒钟启动1个线程。

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

    如果勾选“调度器”,需要进行调度器参数配置,例如:持续时间填入100秒,启动延迟0秒,勾选“永远”,那么线程立即启动,执行100秒后停止。备注:如果设置了持续时间和启动延迟,那么启动时间和结束时间就不起作用。

    四、右键线程组,添加http请求

    五、设置http请求

    六、添加“察看结果树”、聚合报告,查看测试结果

    七、运行

    八、查看“查看结果树”

    九、查看聚合报告

    tps/qps 服务端每秒钟处理的请求数 越大越好 --throughput
    响应时间 服务端处理请求花的时间 越短越好 --avergage

  • 相关阅读:
    使用Flink实现索引数据到Elasticsearch
    elasticsearch更改mapping(不停服务重建索引)
    elasticsearch篇之mapping
    Elastalert安装及使用
    基于Elastalert的安全告警剖析
    elastalert
    Apache Flink:特性、概念、组件栈、架构及原理分析
    kafka partition(分区)与 group
    用Spring构建企业Java应用程序的方法
    Authentication and Authorization in ASP.NET Web API
  • 原文地址:https://www.cnblogs.com/qx21007874/p/10609822.html
Copyright © 2020-2023  润新知