首页 > 系统相关 >Jmeter添加BeanShell后置处理程序保存响应结果

Jmeter添加BeanShell后置处理程序保存响应结果

时间:2022-10-18 16:48:13浏览次数:48  
标签:后置 响应 处理程序 BeanShell file Jmeter out

对于某些请求,无法通过保存响应到文件这个组件来进行保存(会出现UNKNOW文件类型)。

那么就可以通过BeanShell后置处理程序来进行将响应结果直接输出到文件,并可以直接指定文件名和后缀。

 

 

import java.io.*;
byte[] result = prev.getResponseData(); //这个是获取到请求返回的数据,prev是获取上个请求的返回
String file_name = "D:\\Download\\1.jpg"; //代表存放文件的位置和文件名,路径和文件名需要自定义,路径需要提前创建
File file = new File(file_name);
FileOutputStream out = new FileOutputStream(file);
out.write(result);
out.close();

 

 

标签:后置,响应,处理程序,BeanShell,file,Jmeter,out
From: https://www.cnblogs.com/aisonsun/p/16803082.html

相关文章

  • Jmeter添加JSR223对Python的支持
    通过下载:org.python:jython-standalone:2.7.2-MavenCentralRepositorySearchjython-standalone-2.7.2.jar放置到\lib\ext下即可: 打开JSR223取样器即可选择pyt......
  • Jmeterif控制器、操作数据库、正则
    一、Jmeter逻辑控制器可以控制取样器(Sampler)的执行顺序,它由多个逻辑控制语句封装成不同功能的组件组成。只对其子节点的Sampler有效。分为两种类型:1、......
  • jmeter的三种阶梯式加压方式(转载)
      一.前言在做性能测试的时候,在某些场景下需要逐渐加压,这里就和大家分享下jmeter逐渐加压的方法!二.三种逐渐加压方式备注:普通的压测方式,并发的Samples是可预知的;而阶......
  • Jmeter 性能测试常用图表及组件
    前提:通过pluginsManager下载好jpgc-StandardSet1.ConcurrencyThreadGroup线程组(阶梯线程组)添加方式:测试计划-->线程(用户)-->ConcurrencyThreadGroup参数:Tar......
  • Jmeter组件:Aggregate Report
    1、是什么AggregateReport:聚合报告,是jmeter中常用的监听器之一。2、参数详解Samples:取样器的数量Aveage:服务器平均响应时间Median:服务器响应时间中位数90%Line:90%的响应时......
  • jmeter上传文件--不同文件的格式
    Jmeter上传文件上传EXCEL文件--mime里放的是application/vnd.openxmlformats-officedocument.spreadsheetml.sheet      ......
  • 接口测试工具-Jmeter压力测试使用
    上一期分享了接口调用的工具-Postman(传送门:​​接口测试工具-Postman使用详解​​),这业务场景中还需要分析对应接口的性能,是否支持多并发,多并发的极限QPS在什么地方,这个时候......
  • Jmeter扩展组件:图形监视器-PerfMon (Servers Performance Monitoring)
    1、是什么用于监听服务器CPU、IO、网络等各项指标的组件2、如何实现Jmeter​本身不具备该功能,需要下载第三方实现在服务器端安装监听程序,在测试机端安装接收程序监听程序:Ser......
  • Jmeter组件:组件执行顺序和作用域
    1、组件执行顺序组件:Jmeter的内置功能,每一个功能都是一个组件元件:元件中存储的都是性质相似的组件(就是对组件的分类管理)各组件之间的排序配置原件(configelements):存储了一些......
  • jmeter执行报错:java.lang.UnsupportedClassVersionError解决办法
    做个记录。问题记录:jmeter版本:5.4.1本地Java版本:1.8.0_151执行jmeter,报错:  2022-10-1412:06:27,372ERRORo.a.j.JMeter:Uncaughtexceptionint......