当前位置: 首页 > 知识库问答 >
问题:

如何在JMeter中从多个样本集随机运行单个样本

越伟泽
2023-03-14

我有一个“线程组”,其中有10个“HTTP请求”。我想在每个线程中随机执行其中的任何一个,

Tag Image
Tag Image
Tag Image
Tag Image
Tag Image
Tag Image
Tag Image
Tag Image
Tag Image
Tag Image

我有这10个请求,每一个都包含不同的图像标签在正文。

由于我希望随机地向图像添加不同的标记,所以我希望我的JMeter脚本在每个线程中一次性运行这些请求中的任何一个。用JMeter可以吗?怎么做?

共有1个答案

吕博耘
2023-03-14

如果这是您真正想要的(我怀疑这个场景是否有效,因为我认为测试需要可重复)-您可以将正在添加标记的采样器放在随机控制器下

展望未来,我不认为有10个请求添加不同的标签是一个好主意,我认为一个单一的请求就足够了,并使用模块控制器外部化,标签可以使用例如CSV数据集配置参数化

 类似资料:
  • 我们如何从命令行运行多个jmeter脚本。我有以下脚本test1.jmx test2.jmx test.3.jmx 现在,如果我想从命令行传递线程和循环,我该怎么做?我知道对于一个脚本,我们可以使用以下语法线程 ${__P(“线程”,25)},但是对于多个脚本,我们该怎么做

  • 我可以点击每个请求,按“发送”,一次运行一个。我将。json从loadium导出到。jmx 测试计划-->线程组-->[采样器1,采样器2,..]这些采样器是我的每个请求,我希望一次只运行一个,但是当我按下“run”按钮时,所有的采样器/请求都开始运行。

  • 问题内容: 请考虑下表: 实际上,该表具有600,000条记录,但是如示例表中所示,某些已被删除(因此最高的> 600,000)。 可以是,或。 我需要 随机选择 1200条Tweet,每条400条。这可能与一个查询有关吗? 问题答案: 如果(3)的可能值数量有限,则可以通过一组各自具有和的查询轻松完成此操作: 为了将应用于每个组,必须将组括在中。

  • 问题内容: 或者我必须使用简单的方法,例如: 问题答案: 您所做的是干净,快速的。您可以改进的是预分配切片,并使用如下循环填充它: 该封装还具有填充用随机字节切片功能。因此,如果您想用随机数据填充一个切片,这就是所有必要的工作: 另一个有趣的方法是利用成为一个。这意味着它具有一种用随机数据填充的方法。 结合软件包,您可以用随机数据“填充”变量。创建a 并将其作为源传递给函数,仅此而已。 它是这样的

  • 问题内容: 在不从javascript中的数组进行替换的情况下,获取随机样本的一种干净方法是什么?所以假设有一个数组 我想随机采样5个唯一值;例如,生成一个长度为5的随机子集。要生成一个随机样本,可以执行以下操作: 但是,如果多次执行此操作,则可能会多次捕获同一项。 问题答案: 我建议使用Fisher-Yates混洗混洗数组的副本并进行切片: 请注意,这不是获取大型数组的随机小子集的最有效方法,因

  • 现在我有两个api方法要测试 POST索引成员 删除索引成员 问题是indexmember的字段必须是唯一的。 因此,当我运行POST时 但是当我添加更多线程时= 我在考虑让DELETE作为POST的某种子采样器。 因此,POST和DELETE将一起放在一个线程中。 任何建议将不胜感激。