扩展开发实现的两种方式
- 继承类AbstractJavaSamplerClient抽象类
- 实现JavaSamplerClient接口
1.继承抽象类
首先建立一个Maven项目并引入两个依赖,依赖版本与jmeter版本对应
<dependencies>
<dependency>
<groupId>org.apache.jmeter</groupId>
<artifactId>ApacheJMeter_core</artifactId>
<version>5.1.1</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.apache.jmeter/ApacheJMeter_java -->
<dependency>
<groupId>org.apache.jmeter</groupId>
<artifactId>ApacheJMeter_java</artifactId>
<version>5.1.1</version>
</dependency>
</dependencies>
我们首先来创建一个类并继承抽象类,来实现一个hello jmeter
package com.jmetertest;
import org.apache.jmeter.protocol.java.sampler.AbstractJavaSamp