Jmeter导入文件/导出文件接口
文章目录
- 一、导入文件接口
- 1.抓包分析组成
- 2.导入接口编写
- 2.1 信息头
- 2.2 导入文件请求
- 二、导出文件接口
- 1.抓包分析组成
- 2.导出文件接口
- 三、总结
- 1.接口导入、导出执行结果
- 2.导入重点
- 3.导出重点
一、导入文件接口
1.抓包分析组成
1、请求头(url、token、Content-Type、User-Agent);
2、传送的数据
2.导入接口编写
2.1 信息头
2.2 导入文件请求
注意:
- 勾选对post使用multipart/form-data
- 其他参数名称、值
- 要上传的文件、参数名称、类型(点击文件上传下面的浏览会自动添加类型)
二、导出文件接口
1.抓包分析组成
导出文件由两部分构成
- 导出数据一般带参数,比如导出那几页、哪些内容等参数。
- 保存导出的指定文件
2.导出文件接口
- 添加两个接口;(1)传参导出文件;(2)下载文件到指定位置。
- 下载指定文件,需要在接口下增加Beanshell后置处理器。进行导出文件的接收。
- BeanShell后置处理器内容
import java.io.*;//获取请求返回的数据,通过prev方法获取上个请求的返回
byte[] result=prev.getResponseData();//设置文件导出存放路径及保存的文件名
String file_name="D:/jmeter/apache-jmeter-5.5/国控点导出.xlsx";File file=new File(file_name);
FileOutputStream out=new FileOutputStream(file);
out.write(result);
out.close();
三、总结
1.接口导入、导出执行结果
2.导入重点
(1)勾选对“对post使用multipart/form-data”;
(2)传入参数名、值
(3)传入文件名、参数名、类型
3.导出重点
(1)传参查询导出文件、下载文件;
(2)添加BeanShell后置处理器,存储文件到指定位置
Jmeter导入文件/导出文件接口相关推荐
- 如何使用Jmeter读写Excel文件实现接口自动化
** 如何使用Jmeter读写Excel文件实现接口自动化 ** 首先 你得安装一个最新版的Jmeter.这里就不详述Jmeter的下载安装了. 1.下载解压了Jmeter后,到本站这里点击下载读写e ...
- jmeter导入DB数据再再优化
前言:分享和规定命名规范后,各位测试人员一致认为这样jmeter的jmx文件限制太死,主要体现六方面: 第一:规定了一个jmx文件只能录入一个接口,这样会导致jmx文件很多 第二:导入DB的jmx文件 ...
- 关于Jmeter+Ant+Jenkins作为接口、性能自动化框架的误区
说明:Apach-Jmeter有完善的桌面客户端,关联数据的处方方式,各种参数化的方式,各种Jar包的扩展,也可以用作抓包工具使用,当然最重要的是它是[开源!开源!开源!],重要的事说三遍,目前也有基 ...
- Postman导入和导出接口
1.点击Export导出接口 2.点击Export 3.选择路径导出 4.导入操作,点击 import 5.选择导入文件 6.导入成功
- vue项目接口地址暴露_vue组件暴露和.js文件暴露接口操作
1.将同一类型的组件放在一个文件夹下 2.在此文件夹下创建一个index.js 3.在index.js中导入组件,并把他们暴露出去 1.写法一 import studentCourse1 from ' ...
- 编写jmeter测试用例_Jmeter | 实现接口自动化设计说明
一.变量定义规则 1.全局变量:各个项目组负责人负责统一规划本项目的全局变量.用"配置元件"中的[用户定义变量]来设置,并置顶在所有线程组的最前方: 2.HTTP消息头:各个项目组 ...
- jmeter 导入java,JMeter导入自定义的Jar包的详解教程
1.简介 原计划这一篇是介绍前置处理器的基础知识的,结果由于许多小伙伴或者童鞋们在微信和博客园的短消息中留言问如何引入自己定义的Jar包呢???我一一回复告诉他们和引入插件的Jar包一样的道理,一通百 ...
- easyExcel中导入文件参数校验实现方案
最近在使用easy Excel进行文件导入功能,文件读取完成需要对参数信息进行校验,下面总结一下自己在进行导入文件时参数校验的实现方案. 首先要清楚文件导入的流程:easy excel对exc ...
- 持续集成:jmeter+ant+jenkins搭建接口自动化测试环境
1.介绍 Jmeter是一个Java开发的,apache下的开源工具,常被用于做接口自动化和性能测试工具.因为他开源,入手也非常简单,所以越来越受测试人员青睐. ant也是用Java开发的,apach ...
最新文章
- 第 5 章 Nova - 041 - Resize Instance 操作详解
- 转载:keil中使用Astyle格式化你的代码的方法2篇合
- 微软的.NET Core开始支持Raspberry Pi 3
- 高质量C++编程指南
- 【论文写作】毕业论文写作时的常见问题
- 技术检验检测管理系统之样品检验模块概况(四)
- ]物体受力分析的方法
- javaweb学习笔记(XML基础)
- Selenium学习笔记
- layui开关按钮及代码实现
- 除了AI,你不该忽视Python在这4大领域的应用!
- python3绘制皮卡丘
- ChatGPT技术原理 第七章:Seq2Seq模型
- Python 列表元组拆分为多个列表
- Ubuntu16.04+GT720M + Cuda8.0+py-faster-rcnn(caffe)
- 如何入门新媒体运营?
- 全球主要大数据公司盘点
- Android 高仿猎豹cm桌面,所有应用,快捷字母栏
- ajax 泛微oa表单js_【泛微OA】付款报销单-检查部门是否填写以及调取明细表预算并计算差额...
- mysql 用触发器定时任务_MYSQL定时任务 触发器