014_pm002jmeter测试java请求

a 夏天 提交于 2020-04-25 09:53:35

 安装IntelliJ IDEA 2017 完美注册方法(附idea for Mac破解方法)

开始破解
一、将下载的 JetbrainsCrack.jar 破解补丁放在你的安装idea下面的bin的目录下面(如图)。
 D:\Program Files\JetBrains\IntelliJ IDEA 2017.3.3\bin

编译文件idea.exe.vmoptions   还有idea64.exe.vmoptions修改如图—修改后重新启动ActiveCode 随便写几个字母—破解成功。

 jmeter测试java请求

1、创建java工程

选择Maven

 

 

maven :编译、打包、走测试程序、发布。

ant:调用jmeter  对java项目编译执行也可以对java的jar包进行管理利用命令

介绍jmeter调用java请求

先写个java请求

创建package  ——创建class

psvm在按回车—显示主函数

2、将jmeter的lib目录下的jar文件添加进java工程的Build Path或者maven导入相应的pom

准备:idea自带的maven

maven如何加载jar包—在pom.xml

https://mvnrepository.com/  去这里搜索jmeter

注意:红色代表正在下载

3、创建一个类实现java Sampler Client接口或继承AbstractJavaSamplerClient 并重写方法

package jmeter_test;

import org.apache.jmeter.protocol.java.sampler.AbstractJavaSamplerClient;
import org.apache.jmeter.protocol.java.sampler.JavaSamplerContext;
import org.apache.jmeter.report.core.Sample;
import org.apache.jmeter.samplers.SampleResult;

public class JmeterTest extends AbstractJavaSamplerClient{
public SampleResult runTest(JavaSamplerContext javaSamplerContext) {
SampleResult sr = new SampleResult();
return null;
}
}
//将来jmeter做接口测试类名不用改,全部复制后—需要修改的这些内容就可以了—想办法构建测试类的对象然后调用一下方法把返回结果设置到responseData里

Maven 打包—双击package

 

4、导入jar包   D:\tools\apache-jmeter-5.1.1\lib\ext这个位置 test-json-1.0-SNAPSHOT-fan.jar包

5、将jar包放到jmeter下的lib的ext文件夹

6、在jmeter中验证

创建线程组

java request

查看结果树

进行测试

 扩展知识:如果是注册接口传递不同的name

再次打个包—传递参数取值—java请求里的变量保存不住下面设置在开发脚本里设置默认参数

 

 设置默认参数

@Override
public Arguments getDefaultParameters() {
Arguments arguments = new Arguments();
arguments.addArgument("name","ningjiaqi");
return arguments;
}

 

 

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!