jmeter上传文件同时带有参数

摘要:
使用参数在jmeter中上载文件。主要有两个问题:第一,jmeter中Parameter模块的字段值是什么,第二,jmeter中File Upload模块的字段是什么,以及上传文件的MIME类型是什么。

在jmeter中上传文件时同时带有参数。主要问题有两个:

第一是jmeter中「参数」模块的字段值是什么,

第二是jmeter中「文件上传」模块的字段值是什么,以及上传文件的MIME类型是什么。

》如下图,在浏览器中上传文件,network中查看上传接口,有请求地址、authorization(一般是登录接口返回的token,这里作为参数用来身份识别)、Form Data(请求参数)

jmeter上传文件同时带有参数第1张

1、在jmeter或者postman中,请求地址、authorization、Form Data都是必不可少的。请求地址不容易写错;authorization在postman中Header中添加,在jmeter中的HTTP信息头管理器中添加;

Form Data在postman中有text、file两种类型,对于上传文件的接口用起来特别方便,直接把要上传的文件对应的字段改为file类型,值为对应的本地文件即可。

jmeter上传文件同时带有参数第2张

jmeter上传文件同时带有参数第3张

jmeter上传文件同时带有参数第4张

2、在jmeter中,带有参数的文件要写在两个地方,第一个是「参数」,第二个是「文件上传」。这两个地方才是Form Data中的所有参数。

jmeter上传文件同时带有参数第5张

jmeter上传文件同时带有参数第6张

免责声明:文章转载自《jmeter上传文件同时带有参数》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Django中常见字段类型简介Spring Boot源码分析-配置文件加载原理下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Jmeter 循环控制器

循环控制器的使用。 一、认识循环控制器 如下图:新增一个循环控制器 循环控制器的设置界面: 循环次数:永远和自定义次数,这个应该比较好理解。 二、使用循环控制器 其实大家对Jmeter的熟悉的话,应该会想到,线程组 这个设置界面也是有一个循环次数的设置,那么到底他们两个有什么关联呢。我理解为父子关系。  下面举个例子, 首先在线程组中设置循环次数3,...

Jmeter查看QPS和响应时间随着时间的变化曲线(转载)

转载自:https://www.cnblogs.com/SH-xuliang/p/9242603.html 以下两个插件提供测试结果,扩展图表显示 --- Response Times Over Time --- Transactions per Second 1、打开https://jmeter-plugins.org/wiki/Start/找到需要的插...

Charles与Jmeter结合编写接口测试

个人工作总结 一、从Charles中获取数据 第一步:获取接口Contents中的Headers数据 放入Jmeter的HTTP信息头管理器 第二步:获取接口Contents中Query String数据 放入Jmeter的HTTP请求参数中 第三步:Jmeter中创建http请求,复制数据后使用Add from Clipboard快捷键粘贴 Http...

Jmeter做压力测试

一、测前准备 使用Jmeter做压测非常方便,在压测之前我们需要考虑这几个方面: 场景设定 场景分单场景和混合场景。针对一个接口做压力测试就是单场景,针对一个流程做压力测试的时候就是混合场景,需要多个接口共同作用。 压测时间设定 通常时间设为10 – 15 分钟,如果涉及疲劳测试的话时间可根据实际情况设定,一天、一周、一个月不等。 测试数据准备 如果需要测...

jmeter 固定吞吐量控制器 Constant Throughput Timer

压测某个系统,多个交易同时压测时,交易之间存在占比关系,这时就需要控制每支交易的TPS,Constant Throughput Timer可实现该功能1.添加方式2.元件介绍Target throughput(in samples per minute):目标吞吐量(单位分钟),即每分钟执行多少次(TPM)Calculate Throughput base...

Jmeter工具笔记-性能测试工具Jmeter4.0简单使用

此处使用Jmeter4.0 1)打开Template按钮,并选中Building a Web Test Plan项,最后单击Create按钮,创建完成: 2) 修改测试计划和线程组的名称,依据要求设置参数: 3) 在http请求页面修改名称以及设置参数,同时点击http项的‘+’按钮,展开响应断言,清空断言或者删除: 4) 删除目录树下的“Think...