如何使用Jmeter从API请求中的多个样本中随机抽取一定数量的样本

6kkfgxo0  于 2022-11-09  发布在  其他
关注(0)|答案(1)|浏览(193)

API主体包含多个样本。我需要为每次运行随机选择1到6个样本。如何实现这一点?在API主体内添加循环是否会影响API的性能?

i7uq4tfw

i7uq4tfw1#

您可以将不同的“主体”放入不同的文件中,并使用目录列表配置读取它们,文件内容可以使用__FileToString()函数读取
我不认为你可以在“API主体”中进行“循环”,你可以使用JSR223预处理器和Groovy language生成随机数量的“样本”,就像Groovy文档的JsonBuilder章节中所描述的那样。这不会影响“API的性能”,但会在JMeter端产生开销和额外的资源使用,因此你将能够从相同的硬件上执行更少的负载。

相关问题