zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    2017-2018-2 20155206 《网络对抗技术》 实验六:信息搜集与漏洞扫描
    20155206 Exp5 MSF基础应用
    20155206 实验4 恶意代码分析
    20155206《网络攻防》第三次实验_免杀及其原理
    20155206 Exp2 后门原理与实践
    20155206赵飞 Exp1PC平台逆向破解及Bof基础实践
    J-19 集合对象
    J-18 集合对象
    J-17 集合对象
    J-16 集合对象
  • 原文地址:https://www.cnblogs.com/qx21007874/p/10609822.html
Copyright © 2011-2022 走看看