zoukankan      html  css  js  c++  java
  • jmeter新手学习笔记(一)

    使用jmeter做接口测试--设置线程组


    1.创建线程组

    2.设置线程数配置信息

    线程组:常用于模拟并发用户访问,例如需要100个用户访问该接口,线程数则设置为100

    Ramp-Up Period:决定多长时间启动全部线程,例如Ramp-Up Period设置为10秒,线程组仍设置为100,jmeter使用10秒时间将100个线程全部启动。若未指定Ramp-Up Period,即默认值为0,jmeter将立即启动全部线程(同时并发)。

    循环次数:若要循环执行10次线程组,不勾选“永远”,在后面的文本框输入10。若勾选“永远”,表示如果不停止或者限定时间将会一直执行下去, 是为了方便调度器的调用。

    Delay Thread creation until needed:当线程需要执行的时候,才会被创建。如果不选择这个选项,那么,在计划开始的时候,所有需要的线程就都被创建好了。延迟创建线程,直到该线程开始采样,即之后的任何线程组延迟和加速时间为线程本身。这样可以支持更多的线程,但不会有太多是同时处于活动状态。

    调度器

    持续时间(秒):表示脚本持续运行的时间,以秒为单位,比如如果你要让用户持续不断登录1个小时,你可以在文本框中填写3600。如果在1小时以内,结束时间已经到达,它将会覆盖结束时间,继续执行。

    启动延迟(秒):表示脚本延迟启动的时间,在点击启动后,如果启动时间已经到达,但是还没有到启动延迟的时间,那么,启动延迟将会覆盖启动时间,等到启动延迟的时间到达后,再运行系统。

    注意:如果我们需要用到调度器来设定持续时间,如果线程数不够多到持续时间结束,我们就必须将循环次数勾选为永远,特别地,如果线程组里面有其他的循环,我们也需将该循环次数勾选为永远,否则,按我如上配置,将永远去掉勾选,仅执行一次循环,那么无论你将持续时间启动时间结束时间等设置多少,系统运行100次后,将会停止不再运行。

     

    参考/学习资料:https://blog.csdn.net/liudinglong1989/article/details/79413614

  • 相关阅读:
    nginx-dockerfile
    redis-dockerfile
    php-dockerfile
    redis配置优化
    linux 相关命令
    redis服务器主机建议修改配置
    redis主从连接不成功错误
    数据库设计 读多写少、写多读少、写多读多各场景数据库建设方案
    查看容器IP和端口
    JavaScript基础知识六(内存释放、作用域销毁)
  • 原文地址:https://www.cnblogs.com/lu-test/p/9507071.html
Copyright © 2011-2022 走看看