【发布时间】:2022-01-17 21:13:43
【问题描述】:
我在调用请求的时间方面遇到了一些问题。 测试计划结构如下: [1]:https://i.stack.imgur.com/zl1tX.png 我直接从 txt 文件中读取 ulr 路径并发送它 我的代码
LineNumberReader lineReader = new LineNumberReader(new FileReader(new File("C:/tidaltv/LogsReplayer/LoggerReplaySTG_AllRegions/InputData/test.txt")));
String line = null;
int count = 0;
while ((line = lineReader.readLine()) != null) {
String[] values = line.split(" ");
for(int i = 0; i < values.length; i++)
{
if(values[i].startsWith("/ILogger.aspx?"))
{
props.put("path_" + count, values[i]);
log.info(props.get("path_" + count).toString());
}
}
count++;
}
props.put("LoopCounterValue", count.toString());
props.put("CounterValue", (count-1).toString());
log.info(count.toString());
lineReader.close();
但是当我在一个线程中执行我的测试计划时,例如,20000 请求它需要很长时间。 我可以在多个线程之间划分请求以使其更快
【问题讨论】:
标签: jmeter