API主体包含多个样本。我需要为每次运行随机选择1到6个样本。如何实现这一点?在API主体内添加循环是否会影响API的性能?
i7uq4tfw1#
您可以将不同的“主体”放入不同的文件中,并使用目录列表配置读取它们,文件内容可以使用__FileToString()函数读取我不认为你可以在“API主体”中进行“循环”,你可以使用JSR223预处理器和Groovy language生成随机数量的“样本”,就像Groovy文档的JsonBuilder章节中所描述的那样。这不会影响“API的性能”,但会在JMeter端产生开销和额外的资源使用,因此你将能够从相同的硬件上执行更少的负载。
1条答案
按热度按时间i7uq4tfw1#
您可以将不同的“主体”放入不同的文件中,并使用目录列表配置读取它们,文件内容可以使用__FileToString()函数读取
我不认为你可以在“API主体”中进行“循环”,你可以使用JSR223预处理器和Groovy language生成随机数量的“样本”,就像Groovy文档的JsonBuilder章节中所描述的那样。这不会影响“API的性能”,但会在JMeter端产生开销和额外的资源使用,因此你将能够从相同的硬件上执行更少的负载。