jmeter将返回的数据写入csv文件

举例说明,我需要接口返回体中的exampleid与todoid的数据信息(使用边界提取器先将其提取),并将其写入csv文件进行保存

使用后置处理器BeanShell

脚本实例如下

java 复制代码
import java.io.*;

// 设置要写入的文件路径
String filePath = "C:/Users/xxx/Desktop/output-100.csv";

// 提取的值
String valueToWrite = vars.get("exampleId");
String valueToWrite1 = vars.get("todoId");

// 使用默认值
if (valueToWrite == null) {
    valueToWrite = "";
}
if (valueToWrite1 == null) {
    valueToWrite1 = "";
}

// 创建文件对象
File file = new File(filePath);
PrintWriter writer = null;

try {
    // 创建 PrintWriter 对象,附加写入模式
    writer = new PrintWriter(new FileWriter(file, true));

    // 如果文件不存在,写入表头
    if (!file.exists()) {
        writer.println("ExampleId, TodoId"); // 添加表头
    }

    // 写入提取的值
    writer.println(valueToWrite + ", " + valueToWrite1);
} catch (IOException e) {
    e.printStackTrace(); // 输出异常信息
} finally {
    if (writer != null) {
        writer.close(); // 关闭 writer
    }
}
相关推荐
boy快快长大9 小时前
【JMeter】压测脚本生成完善增强
jmeter
张永清1 天前
【图书介绍】清华大学出版社出版的《JMeter核心技术、性能测试与性能分析》,专为解决实际问题而生
jmeter·性能测试·性能调优·性能分析
AIZHINAN4 天前
性能测试篇 :Jmeter监控服务器性能
运维·服务器·jmeter
程序员的世界你不懂5 天前
Jmeter 性能测试常用图表、服务器资源监控
jmeter
程序员的世界你不懂5 天前
Jmeter 命令行压测、HTML 报告、Jenkins 配置目录
运维·jmeter·jenkins
CesareCheung6 天前
jmeter读取上游接口并遍历数组数据并进行压测
jmeter
oh-pinpin6 天前
jmeter--While控制器--循环直到接口响应符合条件
测试工具·jmeter·压力测试
程序员的世界你不懂7 天前
Jmeter的元件使用介绍:(十)逻辑控制器详解
jmeter
程序员的世界你不懂8 天前
Jmeter的元件使用介绍:(七)后置处理器详解
jmeter
试着8 天前
零基础学习性能测试第六章:性能难点-Jmeter文件上传场景压测
学习·jmeter·零基础·性能测试