我们目前对应用程序的负载测试是使用jMeter完成的,到目前为止工作正常。我们有三个不同的线程组,可以通过命令行标志单独启用和配置。也可以从命令行配置线程数和目标吞吐率。
我正在搜索的是为每个线程组编写加载方案的可能性。 通常jMeter启动所有线程,然后尝试达到其目标吞吐率。 我想要实现的目标如下:我将目标吞吐率配置为每秒500个请求,起始速率为20,增量为20,持续时间为5分钟。 然后,jMeter应以每秒20个请求开始,每5分钟将负载增加20,直到达到最大吞吐率。
有没有人这样做过?我搜索了它,但没有发现任何相关的命中。
答案 0 :(得分:1)
我认为http://www.thegeekstuff.com/2012/05/ip-header-checksum正是您所寻找的,因为无法将虚拟用户数量映射到每秒所需的事务数量:
通过项目提供此安装和其他自定义线程组的最简单方法是使用JMeter Plugins
答案 1 :(得分:0)
除了已经提到的并发线程组之外,还有一个吞吐量整形计时器,它允许配置负载形状。 https://jmeter-plugins.org/wiki/ThroughputShapingTimer/