gpt4 book ai didi

java - Beanshell 采样器在执行后没有停止

转载 作者:行者123 更新时间:2023-12-02 11:19:05 26 4
gpt4 key购买 nike

我正在使用 beanshell 采样器打印 csv 文件中的响应,但完成后它并没有停止。

如何才能让它在打印后停止。下面是我使用的示例代码,acctId 用于其他线程组的预处理器中。

import java.io.FileWriter;
import java.util.Arrays;
import java.io.Writer;
import java.util.List;

char SEPARATOR = ',';

public void writeLine(FileWriter writer, String[] params, char separator)

{
boolean firstParam = true;

StringBuilder stringBuilder = new StringBuilder();

String param = "";
for (int i = 0; i <params.length; i++)

{

param = params[i];

log.info(param);

if (!firstParam)

{
stringBuilder.append(separator);

}

stringBuilder.append(param);

firstParam = false;

}

stringBuilder.append("\n");

log.info(stringBuilder.toString());

writer.append(stringBuilder.toString());

}

String csvFile = "D:/jmeter/test1/result.csv"; // for example '/User/Downloads/blabla.csv'

//String[] params = {"${acctId}", "${tranId}"};
String[] params = {"${acctId}"};

FileWriter fileWriter = new FileWriter(csvFile, true);

writeLine(fileWriter, params, SEPARATOR);

fileWriter.flush();

fileWriter.close();

最佳答案

您可以使用“查看结果树”采样器或“简单数据编写器”来保存响应消息。只需单击“配置”并使用“另存为 XML”并选择“保存响应数据(XML)”以及其他必填字段。个人认为,不建议进行负载测试。

关于java - Beanshell 采样器在执行后没有停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50060748/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com