jmeter二次开发应用场景
公司自定义协议,无工具支持
小技巧
提升群有小伙伴反馈,jmeter二次开发调试代码很麻烦,他的方法是:每次调整了代码,都先打包,把jar包放到jmeter的lib\ext目录下,然后重启jmeter,添加java请求进行验证
这种方式确实很麻烦,其实可以在idea里面调试
runTest方法是实现功能逻辑的主方法,每个线程会循环执行这个方法
示例代码如下:
package com.qzcsbj.demo;
import org.apache.jmeter.config.Arguments;
import org.apache.jmeter.protocol.java.sampler.AbstractJavaSamplerClient;
import org.apache.jmeter.protocol.java.sampler.JavaSamplerContext;
import org.apache.jmeter.samplers.SampleResult;
/**
* @公众号 : 全栈测试笔记
* @博客 : www.cnblogs.com/uncleyong
* @微信 : ren168632201
* @描述 : <>
*/
public class XxxProtocol extends AbstractJavaSamplerClient {
public SampleResult runTest(JavaSamplerContext javaSamplerConte