分享一个大牛的人工智能教程。零基础!通俗易懂!风趣幽默!希望你也加入到人工智能的队伍中来!请点击人工智能教程
在JMeter中采用自定义Java请求的方式来实现:
- 结合自己的业务,搞清楚如何用Java操作ZooKeeper
- 如何将自己写的jar包让JMeter识别
关于第2点,需要我们在创建类的时候去继承AbstractJavaSamplerClient抽象类或者是实现JavaSamplerClient接口。
AbstractJavaSamplerClient抽象类是JavaSamplerClient接口的子类,当你不需要覆写所有的需要覆写的方法时,那么你只需要去继承AbstractJavaSamplerClient抽象类即可。
如果选择实现JavaSamplerClient接口,那么需要覆写的方法有:
public Arguments getDefaultParameters() {}
public void setupTest(JavaSamplerContext context) {}
public SampleResult runTest(JavaSamplerContext context) {}
public void teardownTest(JavaSamplerContext context) {}
这4个方法都必须要覆写;但是如果选择继承AbstractJavaSamplerClient这个抽象类,那么只需要覆写你需要的方法即可。