JMeter之文件导入接口的实现
  19AwxNoBghSf 2023年11月02日 72 0

一、使用场景

在实际的测试中,使用JMeter批量跑接口时,会遇到导入场景,为了最大程度还原真实环境,此功能的实现尤为重要。

二、操作步骤

本次编写的脚本供演示用,脚本流程为账号登录成功后操作用户导入。

1.添加线程组、HTTP信息头管理器、登录接口及token提取器、查看结果树

此处不再赘述

JMeter之文件导入接口的实现_预处理

Content-Type填写登录接口的请求头参数,抓取的登录接口如下:

JMeter之文件导入接口的实现_预处理_02

2.查看导入接口请求参数

JMeter之文件导入接口的实现_预处理_03

 

4.运行,查看结果

显示运行失败。

JMeter之文件导入接口的实现_请求参数_04

查看资料得知:在导入接口中勾选了对POST使用multipart/form-data后,在http信息头管理器中是不起作用的,所以导入接口要添加BeanShell预处理器,将http信息头管理器的content-type删掉,脚本如下:

sampler.getHeaderManager().removeHeaderNamed("Content-Type");

JMeter之文件导入接口的实现_请求参数_05

5.再次运行查看

无报错信息,数据导入成功。

JMeter之文件导入接口的实现_预处理_06


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  JiJ96DoSHEh4   2023年11月05日   24   0   0 bash状态码HTTP
  1C4nrDkejIRf   2023年11月02日   54   0   0 菜单项线程组HTTP
19AwxNoBghSf
最新推荐 更多