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

news/2025/3/21 23:24:02/

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

使用后置处理器BeanShell 

脚本实例如下

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}
}

 


http://www.ppmy.cn/news/1581004.html

相关文章

无人机智能控制系统未来技术发展分析

无人机智能控制系统未来技术发展分析 一、视觉SLAM实时建图算法优化 研发方向 轻量化神经网络架构设计 开发基于注意力机制的轻量级神经网络(如MobileViT),通过量化压缩和知识蒸馏技术降低模型计算量,实现 30 fps 30\text{fps}…

leetcode热题100道——两数之和

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。 你可以按任意顺序返回答案。 示例 1…

能源监控软件UI界面设计:平衡功能性与审美性的艺术

在当今社会,能源作为推动经济发展的重要基石,其高效管理和合理利用显得尤为重要。随着科技的进步,能源监控软件应运而生,成为连接能源使用者与管理者之间的桥梁。而软件的UI(用户界面)设计,作为…

Git Bisect 使用指南:高效定位引入 Bug 的提交

git bisect 是一个用来定位引入 bug 的提交的命令。通过二分查找的方式,它能帮助你找到哪一个提交导致了问题,特别是在提交历史较长的情况下非常有用。 使用步骤 初始化 bisect: 首先,使用 git bisect start 来开始查找。 标记已…

D-Wave专用量子计算机登顶Science 率先展示在真实场景中的量子优势(内附下载)

内容来源:量子前哨(ID:Qforepost) 文丨浪味仙 排版丨浪味仙 行业动向:4200字丨16分钟阅读 摘要:加拿大专用量子计算机公司 D-Wave 在 Science 期刊发表了论文,题为《Beyond-Classical Compu…

第二:go 链接mysql 数据库

mac  mysql 安装 的步骤 mysql  安装 配制: https://juejin.cn/post/7454870544929472550 mac brew 如何安装mysql数据库 要在Mac上使用Homebrew安装MySQL数据库,请按照以下步骤操作:步骤 1: 安装Homebrew 如果你还没有安装Homebrew&a…

Redis hyperloglog学习

背景知识 【伯努利试验】: 【伯努利试验】是一个概率论中的概念,指在相同的条件下重复进行n次独立的试验,每次试验只有两种可能的结果,且这两种结果发生的概率是固定的 抛硬币作为伯努利试验:在抛硬币时,我…

深入探究 JVM 堆的垃圾回收机制(一)— 判活

垃圾回收分为两步:1)判定对象是否存活。2)将“消亡”的对象进行内存回收。 1 判定对象存活 可达性分析算法:通过一系列“GC Roots”对象作为起始节点集,从这些节点开始,根据引用关系向下搜索,…