Blockquote
我正在使用BlazeMeter PAAS使用Apache JMeter执行测试。 我有一个要求,在一种情况下我有多个事务,并且每个事务包含多个请求,我想实现每个事务级别的TPS。 然后,在这种情况下,吞吐量整形计时器,恒定吞吐量计时器,限制RPS(BlazeMeter)不起作用。即使我也尝试了yaml配置,但这也没用。 如果可以的话,请告诉我如何通过yaml实现。
EX: 如果方案中的Tx数量不等于3 每个Tx目标TPS = 20 我需要实现每个事务控制器才能达到20 TPS,而总方案TPS将为60。
请建议我如何使用yaml config。
YAML中的Taurus配置: 模块: jmeter: 特性: httpsampler.ignore_failed_embedded_resources:是 执行: -并发数:50 保持时间:5m 上坡:1m 吞吐量:60 步骤:3 场景:线程组
场景: 线程组: 检索资源:false 脚本:Blazedemo.jmx
Blockquote
答案 0 :(得分:0)
在测试计划中添加Transaction Controller并在Generate parent sample
框内打钩
将Precise Throughput Timer添加到您的测试计划中,并进行如下配置:
在此设置中,您每分钟将有60个事务,每个事务将包含3个请求。