Jmeter系列(一)——Jmeter之java请求

  • Post author:
  • Post category:java



一、测试背景

背景:在进行云盘存储项目接口测试过程中,大家都会想到常用的上传、下载功能,那么大家知道上传功能接口需要怎样测试呢?

上传功能不是我们平常操作的表单提交,大概操作流程就是客户端从本地读取文件、将文件分块、分片调用uploading上传接口,这一系列流程在jmeter中读取文件的二进制流太过麻烦,所以将这个过程封装,在jmeter中传参调用jar包实现java请求,那么这一系列的操作都无法直接在Jmeter客户端实现,具体操作如下:

1、客户端实现从本地读取文件、文件分块、分片的测试代码,封装成dfsadapter.jar包;

2、将dfsadapter.jar包复制到待测工程的lib目录下,鼠标右键,Build Path–>add build to path;

3、开始java代码编写;


二、java代码编写

1、新建工程,将jmeter的lib目录引入工程;

2、导入所需要的依赖包;

3、新建测试类,该类必须继承AbstractJavaSamplerClient类,涉及到以下方法:

package app;

import org.apache.jmeter.config.Arguments;
import org.apache.jmeter.protocol.java.sampler.AbstractJavaSamplerClient;
import org.apache.jmeter.protocol.jav



版权声明:本文为u011410999原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。