首页 > 其他分享 >JMeter中获取Request内容写到Txt文件中

JMeter中获取Request内容写到Txt文件中

时间:2023-07-06 10:34:44浏览次数:33  
标签:requestAll Txt fileW Request requestBody JMeter out

JMeter中获取Request内容写到Txt文件中

参照文档 https://blog.csdn.net/chenqinglanhao/article/details/124125435 

import java.net.URLDecoder;
import org.json.*;

//String requestAll = prev.getSamplerData();  ---获取Request所有内容
//print("requestAll"+requestAll);

String requestBody = prev.queryString;  --仅获取RequestBody内容
print("requestBody:"+requestBody);

FileWriter fileW = new FileWriter("${baseDir}/data/cases/${CaseID}-${CaseName}.txt",true);
BufferedWriter out = new BufferedWriter(fileW);
out.write(requestBody);

out.close();
fileW.close();

 

标签:requestAll,Txt,fileW,Request,requestBody,JMeter,out
From: https://www.cnblogs.com/lcl9668/p/17531415.html

相关文章

  • C# .NET HttpWebRequest 显示指定SSL TLS 版本
    C#.NETHttpWebRequest显示指定SSLTLS版本 在程序启动时加入这段代码:ServicePointManager.SecurityProtocol=SecurityProtocolType.Ssl3|SecurityProtocolType.Tls|SecurityProtocolType.Tls11|SecurityProtocolType.Tls12; ServicePointManager.SecurityProto......
  • Jmeter学习之六_进行https证书处理的工作
    Jmeter进行https证书处理的工作背景继续学习中,想着能够抓取一下https相关的信息所以计划些一下处理过程但是感觉自己这一块比较薄弱.场景设计这一块应该是专业人去搞,我这边先只是简单学习了解一下.创建证书要使用keytool工具创建证书打开终端或命令提示符,并转......
  • Jmeter学习之八_测试kafka
    Jmeter学习之八_测试kafka背景最近在持续学习.昨天学习了grafana展示Jmeter测试数据库的结果今天想着能够测试一下kafka验证一下kafka的吞吐量等信息说干就干的.遇到的坑本来计划使用pepper-box或者是kafkameter进行相关的测试工作但是发现资料都比较陈旧,耗费了非......
  • Splash与requests结合
    Splash与requests结合render.html此接口用于获取JavaScript渲染的页面的HTML代码,接口地址就是Splash的运行地址加此接口名称,例如http://localhost:8050/render.htmlimportrequestsdeffunc1():'''render.html返回一个html结果'''url='https://www.xxxx......
  • Jmeter学习之七_使用influxdb2.7和grafana10进行Jmeter测试结果展示的方法
    Jmeter学习之七_使用influxdb2.7和grafana10进行Jmeter测试结果展示的方法摘要前几天验证了线程组内的-监听器jp@gc相关的组件以及验证了server-agent的方式可以监控机器的性能表现.但是发现很多结果集是比较杂乱并且不太好查看的.然后查了些资料可以使用influxdb......
  • 记录 python request ProxyError报错
    【出自】:https://zhuanlan.zhihu.com/p/350015032  侵删 解决办法:在原报错环境中使用下面命令重装低版本 urllib3:pipinstallurllib3==1.25.11 问题根源先查了一下 urllib3 的更新日志,应该是 1.26.0 的修改导致的:  按照这个更新日志,明明应该是增加了 HT......
  • Jmeter用户参数使用
    今天遇到一个问题,用户参数设置了两个用户,但是运行后只能取到第一个用户问题原因:线程组的线程数设置为1了,所以每次都只有一个用户被取到解决方法:线程组的线程数要设置为2个或以上才能用到所有的用户 备注:当线程数设置成2个时,察看结果树中是按参数设置的顺序执行的。但是,当参......
  • jmeter非gui运行,jtl生成了,但是html报告没有生成
     jmeter非gui运行,jtl生成了,但是html报告没有生成,查看log,内容如下: 22:45:00,913ERRORo.a.j.JMeter:Errorgeneratingdashboard:org.apache.jmeter.report.dashboard.GenerationException:Errorwhileprocessingsamples:Mismatchbetweenexpectednumberofcolumns:17an......
  • 原生 new XMLHttpRequest() 请求
       letxhr=newXMLHttpRequest();    //先new一个 xhr.open("POST","https://chunyuanqing.cn/adminapi/order/batchdelivery/import");  //请求的类型     请求的地址 xhr.setRequestHeader('Authori-zation',bz);       ......
  • Application Request Routing 反向代理配置示例
    第一步:安装URLRewrite 第二步:安装ApplicationRequestRouting下载地址:x86installer / x64installer第三步:配置 效果图:  对应配置文件<?xmlversion="1.0"encoding="UTF-8"?><configuration><system.webServer><rewrite>......