zoukankan      html  css  js  c++  java
  • 压测工具--jmeter之线程数设置

    一、在进行接口性能自动化测试过程中,压测的方法有2种:

    • 同时并发:设置线程组、执行时间、循环次数,这种方式可以控制接口请求的次数。
    • 持续压测:设置线程组、循环次数勾选永远、调度器(持续时间),这种方式可以控制压测周期时间

    指定并发场景一:使10个线程启动并同时运行==并发执行10个线程。10个线程为一个样本,每个样本循环执行5次,可用监听树查看线程组执行效果,是10个一起出现。

    1. 设置线程数(users):10

    2. 设置执行时间:0

    3. 设置循环次数:5

    指定并发场景二:20s执行完成10个线程,也就是一个线程执行完后隔2秒执行下一个线程。10个线程为一个样本,每个样本执行5次。使用监听树查看,请求是有间隔出现的。

    1. 设置线程数(users):10

    2. 设置执行时间:20

    3. 设置循环次数:5

    持续压测:

           当领导说要对某个接口持续24h的压测,这种情况需要用到jmeter线程组的调度器功能。调度器可以控制压测持续的时间和线程启动延迟的时间。

    1. 循环次数:选择’永远‘

    2. 设置持续时间

    3. 设置启动延迟时间

    持续压测场景三:10个线程同时并发执行。只需循环60s,不限制样本数(10个线程间隔0s并发进行)

    1. 设置线程数(users):10

    2. 设置执行时间:0

    3. 设置循环次数:勾选永远

    4. 使用调度器,设置持续时间:60

  • 相关阅读:
    bzoj [POI2015]Myjnie
    bzoj2217 [Poi2011]Lollipop
    Codeforces A Mist of Florescence
    bzoj4380 [POI2015]Myjnie
    bzoj4292 [PA2015]Równanie
    bzoj 3517翻硬币
    模块补充
    python解释器
    __file__、__name__、__dict__方法整理
    软件开发规范
  • 原文地址:https://www.cnblogs.com/cudy/p/14716986.html
Copyright © 2011-2022 走看看