zoukankan      html  css  js  c++  java
  • Jmeter(十三)阶梯式压测

    阶梯式压测,就是对系统的压力呈现阶梯性增加的过程,每个阶段压力值都要增加一个数量值,最终达到一个预期值。然后保持该压力值,持续运行一段时间。

    Jmeter中有个插件可以实现这个场景,这个插件就是:Concurrency Thread Group

    一、安装

    在Jmeter选项中打开插件管理,在待安装插件中搜索Concurrency关键词,如下图:

    安装这个插件并重启Jmeter,在测试计划中可以添加这个插件

    二、使用介绍

    插件界面如下图:

    • Target Concurrency:目标并发数

    • Ramp Up Time:加速时间

    • Ramp-Up Steps Count:加速次数

    • Hold Target Rate Time:保持目标速率时间

    • Time Unit:时间单位

    • Thread Iterations Limit:线程迭代次数限制,即循环次数(空,即为一次)

    • Log Threads Status into File:将线程状态记录到文件中(保存日志文件);

    以下图为例:

    此场景为 ,在“Ramp up Time(min): ”1分钟的时间内,一共产生目标线程“Target Concurrency: ”100个;并且,分成“Ramp-up Steps Count: ”5个阶段来完成(即每12秒增加20个线程);在目标线程产生结束后,维持该线程生产速度“Hold Target Rate Time(min): ”2分钟;并且循环执行“Thread Iterations Limit: ”1次

  • 相关阅读:
    466 你真的了解回流和重绘吗
    465 从一道题浅说 JavaScript 的事件循环
    460 动态组件
    458 MongoDB安装
    457 vue d13
    450 for of 循环
    六种排序算法的Js实现
    你真的理解了比较运算符吗?
    5个有趣且不必要的 JavaScipt 技巧
    7个常见的 JavaScript 测验及解答
  • 原文地址:https://www.cnblogs.com/eastonliu/p/10452996.html
Copyright © 2011-2022 走看看