一直用Jmeter测试post接口,但报文信息都是明文方式,今天测试兄弟求助二进制报文如何使用Jmeter测试,查看了项目源码,报文中不仅采用二进制,而且还用java.util.zip进行了压缩,从晚上找的资料说是可以通过修改Jmeter配置实现,但测试并未成功,因此采用Jmeter定制Java请求方式实现,步骤如下:
1.新建Java工程
2.主要用到的jar包
3.新建代码如下:
1 package com.test.jmeter; 2 3 import java.io.IOException; 4 5 import javacommon.util.ResultClass; 6 import javacommon.util.send.InnerSendZip; 7 8 import org.apache.http.client.ClientProtocolException; 9 import org.apache.jmeter.config.Arguments; 10 import org.apache.jmeter.protocol.java.sampler.AbstractJavaSamplerClient; 11