【Jmeter】JSON Extractor变量包含转义字符,使用Beanshell脚本来消除

如果使用Jmeter的JSON Extractor提取的变量包含特殊字符,直接引用时会包含转义字符。可以使用Beanshell脚本来进行字符串转换,从而消除这些转义字符。

java 复制代码
import com.alibaba.fastjson.JSONObject;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSON;

//获取json提取器提取的变量
String normalString=vars.get("JsonString");
JSONObject data_obj= JSON.parseObject(normalString);


//转换为字符串
String toJSONString=data_obj.toJSONString();

//将修改后的值,赋值给变量
vars.put("JsonString",toJSONString);
相关推荐
小丁爱养花2 天前
接口性能测试工具 - JMeter
测试工具·jmeter
曾经的三心草5 天前
微服务的编程测评系统11-jmeter-redis-竞赛列表
redis·jmeter·微服务
天才测试猿5 天前
常见的Jmeter压测问题
自动化测试·软件测试·python·测试工具·jmeter·职场和发展·压力测试
张永清-老清6 天前
《JMeter核心技术、性能测试与性能分析》 教学大纲及标准
jmeter·性能优化
kakwooi6 天前
易乐播播放器---压力测试
java·jmeter·测试
张永清7 天前
《JMeter核心技术、性能测试与性能分析》 教学大纲及标准
jmeter·性能测试·性能调优·性能分析·教材
哈哈孝子7 天前
JMeter性能测试详细版(适合0基础小白学习--非常详细)
功能测试·jmeter
川石课堂软件测试7 天前
JMeter并发测试与多进程测试
功能测试·jmeter·docker·容器·kubernetes·单元测试·prometheus
sunshine__sun8 天前
JMeter 测试 WebSocket 接口的详细教程
websocket·网络协议·jmeter