您的位置:首页 > 汽车 > 时评 > 新零售平台公司有哪些_大连公司企业网站建设_百度seo优化分析_快速排名优化seo

新零售平台公司有哪些_大连公司企业网站建设_百度seo优化分析_快速排名优化seo

2025/4/23 0:24:50 来源:https://blog.csdn.net/belief_009/article/details/147306541  浏览:    关键词:新零售平台公司有哪些_大连公司企业网站建设_百度seo优化分析_快速排名优化seo
新零售平台公司有哪些_大连公司企业网站建设_百度seo优化分析_快速排名优化seo

前言

如何将请求的返回值,保存到本地文件,有具体以下3种方式。

  1. 保存到响应文件
  2. BeanShell 取样器
  3. BeanShell 后置处理程序

一、监听器–保存响应到文件

1、提取全部返回值,(.json)格式

2、保存到响应文件

添加---->监听器---->保存到响应文件----->添加文件路径
在这里插入图片描述
在这里插入图片描述

3、结果

在这里插入图片描述

二、BeanShell 取样器

提取返回中的某个变量值,单个值
正则表达提取器、ForEach控制器、BeanShell 取样器
在这里插入图片描述

1、正则表达提取值

在这里插入图片描述

2、ForEach控制器

在这里插入图片描述

3、BeanShell 取样器

在这里插入图片描述

FileWriter fileWriter = new FileWriter("/Users/Downloads/1.csv", true);
BufferedWriter out = new BufferedWriter(fileWriter);out.write( vars.get("user")+"\n");out.close();
fileWriter.close();

4、结果

在这里插入图片描述

三、BeanShell 后置处理程序

提取多个变量
正则提取器或json提取器、BeanShell 后置处理程序

1、提取多个变量

(1) json提取器

在这里插入图片描述

(2) 正则提取器

写多次正则
在这里插入图片描述
或者下面这种方式${user_g1}
在这里插入图片描述

2、BeanShell 后置处理程序

在这里插入图片描述

FileWriter fstream = new FileWriter("/Users/jianju/Downloads/1.csv",true);
BufferedWriter out=new BufferedWriter(fstream);
num=vars.get("user_matchNr");
for(int i=1;i<=(Integer.parseInt(num));i++){log.info("i="+i);log.info(vars.get("name_"+i));  //查看是否获取到变量out.write(vars.get("user_"+i)+",");out.write(vars.get("name_"+i)+",");out.write(vars.get("fname_"+i)+"\n");
}
out.close();
fstream.close();

3、结果

在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com