zoukankan      html  css  js  c++  java
  • Jmeter-集合点【同步定时器】应用

    性能测试过程中,我们经常做并发测试,那么怎么让多线程同时并发呢,于是我们用到了【集合点】这个知识点。

    即:在请求数未达到集合点要求时,所有请求处于等待状态。

    Jmeter中集合点通过【同步定时器】进行设置。

    Number  of Simulated Users to Group by:

    设置的10,即每10个请求一组进行并发测试

    Timeout in milliseconds:

    设置为0,即达到10请求时进行一组并发测试;达不到10,不会运行并发测试,请求会一直处于等待状态,需要手工STOP;

    设置为1000,即如果1s内不能达到10请求也运行测试。

    我们通过实例看一下,设置集合点和不设置集合点的区别:

    场景一:设置集合点【10并发,集合点2】

    线程组设置:线程数为10,Ramp-Up Period(in seconds)为1【为0时和同步定时器会有冲突,尽量不要设置为0】,循环次数为1

    同步定时器设置:集合点设置为2,超时设置为0

    执行后,通过【用表格查看结果】看出,同一时间,每次发送两个请求,适用于同一时间发送多个请求的测试场景。

    场景二:不设置集合点【10并发】

    线程组设置:线程数为10,Ramp-Up Period(in seconds)为1【为0时和同步定时器会有冲突】,循环次数为1

    同步定时器:不添加

    执行后,通过【用表格查看结果】看出,每个请求的开始时间都不一致。

  • 相关阅读:
    Photoshop快捷键大全
    [转载]Ajax 教程:Ajax 入门简介
    Windows 7环境下安装Apache Http Server 2.2.19
    Words For Today [20110710]
    Words For Today [20110708]
    Words For Today [20110709]
    Eclipse的Spring库导入
    克隆虚拟机+Linux互相登录+秘钥认证(四)
    java+appium 自动化环境搭建
    VMware虚拟机安装Linux后忘记root密码怎么办(三)
  • 原文地址:https://www.cnblogs.com/panda-sweets/p/13329959.html
Copyright © 2011-2022 走看看