jmeter - 如何在 Jmeter 的 Beanshell PostProcessor 中创建一个 Java 程序来合并所有响应?
问题描述
我必须根据 CSV 测试数据发送 JSON 请求。假设有 90 条记录——它们基本上是请求主体。我将线程置于一个循环中以继续发送请求,直到 CSV 中的最后一个。每次收到回复时,我都需要将它们附加到单个 CSV 文件中。现在,由于 Jmeter Listener 没有将所有响应合并到 CSV 中(我不希望它在 xml 中),我想知道是否可以在 BeanShell 中编写 Java 片段,捕获所有响应并将它们写入 CSV 文件。
解决方案
您可以使用JSR223 Sampler和File.append添加文本,
以追加到 CSV 文件
这将附加到文件的末尾。
File file = new File("out.txt") file.append("hello\n")
推荐阅读
- python-3.x - pandas 数据框中的单元格具有 Excel 工作簿中不存在的异常符号
- spring - Spring中如何解决双bean冲突
- javascript - 如何在本机反应中单击图标打开侧边菜单
- python - Pandas DataFrame 链接到字典
- string - VB WPF 标签内容不显示数学计算
- aiml - 在 AIML 中使用
标记以获取 标签工作? - azure - 使用 Azure 在 Xamarin Forms 中安排推送通知
- lightningchart - 从lineseries获取最大值和最小值
- intel - 如何找出 CPU 中禁用的内核?
- php - WooCommerce:当特定产品在购物车中时更改税率