我们目前对应用程序的负载测试是使用jMeter完成的,到目前为止工作得很好。我们有三个不同的线程组,可以通过命令行标志单独启用和配置。线程数和目标吞吐率也可以从命令行配置。
我正在寻找的是为每个线程组编写一个加载场景的可能性。通常,jMeter会启动所有线程,然后尝试达到其目标吞吐速率。我想实现的目标是:目标吞吐速率为每秒500个请求,起始率为20,增量为20,持续时间为5分钟。然后,jMeter应该以每秒20个请求开始,并每5分钟增加20个负载,直到达到最大吞吐速率。
有没有人这样做过?我搜索了它,但没有找到任何相关的匹配。
发布于 2016-11-16 18:37:38
我认为Concurrency Thread Group是您正在寻找的,因为没有办法将虚拟用户数量映射到所需的每秒事务数量:

安装此线程组和通过JMeter Plugins项目提供的其他自定义线程组的最简单方法是使用JMeter Plugins Manager

发布于 2016-11-16 21:48:51
除了已经提到的并发线程组之外,还有一个吞吐量整形计时器,它允许配置负载形状。https://jmeter-plugins.org/wiki/ThroughputShapingTimer/
https://stackoverflow.com/questions/40627733
复制相似问题