• 压测工具--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

  • 相关阅读:
    【转载】Perl异常处理方法总结
    (个人)读取A.CSV修改它的某列,写入B.CSV
    (转载)PERL 处理CSV
    (转载)CSV 文件处理 PERL
    string.split()
    反转字符串应该注意的问题
    jQuery取值相加
    ADO.NET的五个主要对象
    Response.Redirect和Server.Transfer
    string和stringBuilder的区别
  • 原文地址:https://www.cnblogs.com/cudy/p/14716986.html
Copyright © 2020-2023  润新知