有人可以根据以下要求阐明如何构建JMeeter:
我必须发送两个请求。
目前,我有一个“线程组”和两个“HTTP请求”。一个是获取数据(上面的步骤1),第二个是生成5个请求(可能?)。
我正在使用“同步计时器”同时生成5个请求。 我知道我可以创建“CSV数据配置”元素并从第一个请求生成一个CSV并将5个令牌写入此CSV。但我不确定是否会同时自动生成5个请求。
答案 0 :(得分:1)
单独使用CSV数据集配置无法完成此操作,您必须使用Beanshell Sampler编写一些代码
主题1
请参阅下面的示例代码,将您的数据写入CSV文件
`import java.io.FileWriter;
import java.io.IOException;
String ID = vars.get(“id”);
String Pass_wd = vars.get(“password”);
//更改下面的文件路径
FileWriter writer = new FileWriter(“F:\ test_20140526.csv”,true);
if(ID!=“”)
{
writer.append(ID);
writer.append( '');
writer.append(Pass_wd);
writer.append( '\ n');
writer.flush();
}
writer.close();`
主题2
注意:点击测试计划,检查/选择设置“连续运行线程组”
希望这会有所帮助。