安装IntelliJ IDEA 2017 完美注册方法(附idea for Mac破解方法)
编译文件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;
}
来源:oschina
链接:https://my.oschina.net/u/4266531/blog/3528884