如何在jmeter中使用BeanShell PostProcessor对response响应主体提取关键值

时间:2024-04-12 10:55:56

@大神盘古哥(jmeter使用BeanShell PostProcessor进行提取响应数据保存到本地)

BeanShell PostProcessor

1、第一步在jmeter中添加一个正则提取
如图所示:
如何在jmeter中使用BeanShell PostProcessor对response响应主体提取关键值
2、第二步在正则提取器中设置提取规则
如图所示:
如何在jmeter中使用BeanShell PostProcessor对response响应主体提取关键值
3、第三步,在同一个http请求中添加BeanShell PostProcessor编写脚本
如何在jmeter中使用BeanShell PostProcessor对response响应主体提取关键值
代码如下:
String url =“E:/test/test.csv”;
FileOutputStream filename =new FileOutputStream(url,true);
OutputStreamWriter OS=new OutputStreamWriter(filename);
BufferedWriter BW=new BufferedWriter(OS);
bw.append("${cidd}\r\n");
BW.close();
OS.close();
filename.close();
4、第四步执行就可以了,查看提取值
如何在jmeter中使用BeanShell PostProcessor对response响应主体提取关键值