[英]JMeter - Multiple requests at the same time but with different values
有人可以阐明如何为以下需求构造JMeeter:
我必须发送两个请求。
当前,我下面有一个“线程组”和两个“ HTTP请求”。 一种是获取数据(上面的步骤1),第二种是生成5个请求(可能吗?)。
我正在使用“同步计时器”同时生成5个请求。 我知道我可以创建“ CSV数据配置”元素,并根据第一个请求生成CSV,并将5个令牌写入该CSV中。 但是我不确定是否同时自动生成5个请求。
不能仅通过使用CSV数据集配置来完成此操作,您将不得不使用Beanshell Sampler编写一些代码
线程1
请参阅下面的示例代码,将数据写入CSV文件
`import java.io.FileWriter;
导入java.io.IOException;
字符串ID = vars.get(“ id”);
字符串Pass_wd = vars.get(“ password”);
//更改下面的文件路径
FileWriter writer =新的FileWriter(“ F:\\ test_20140526.csv”,true);
如果(ID!=“”)
{
writer.append(ID);
writer.append( '');
writer.append(Pass_wd);
writer.append( '\\ n');
writer.flush();
}
writer.close();`
线程2
注意:单击测试计划,检查/选择设置“连续运行线程组”
希望这会有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.