谁能建议一种好的方法来控制JMeter中的请求流。以下是问题陈述:
试验计划:
我需要的是创建控制器,这将做以下工作: 1)在完成“主页”之后,50%的用户将结束测试,20%的用户将进入“新闻”,30%的用户将进入“结果”。2)“新闻”完成后,80%将进入“结果”,20%将再次进入“新闻”。
对我来说,可能的解决方案是创建复杂的“If控制器”,检查以下内容:
random_value >= 50%并运行所需的控制器
但这似乎有点棘手,也许有一个插件/步骤是为这样的事情而设计的?或者我可以使用一些脚本来控制流量,比如:
if(random_value >= 50%) {
runner.runController("News")
} else {
runner.runController("Results")
}发布于 2013-10-09 14:20:37
听起来您需要吞吐量控制器:Controller来结束测试,您可以使用测试动作采样器。
发布于 2013-10-09 22:14:48
我也会开始使用吞吐量控制器。
下面的结构应该非常接近您需要的行为。
请注意,这个结构允许一些用户通过树的每个离开,因为每个吞吐量控制器是独立于另一个。
显然,我没有试过,但我认为这是一个很好的近似与合理的努力。
https://stackoverflow.com/questions/19273858
复制相似问题