目前项目中接触的比较多的是接口测试,功能测个差不多后会对部分接口进行压测,采用的是java编写脚本,导入jmeter进行压测。

 

使用到的jmeter的相关包

Java写测试脚本 java测试脚本案例_压测

写一个测试类,继承AbstractJavaSamplerClient

 

Java写测试脚本 java测试脚本案例_压力测试_02

    设置请求参数,这些参数在导入进jmeter之后会在java请求页面显示出来

Java写测试脚本 java测试脚本案例_压测_03

 

 

Java写测试脚本 java测试脚本案例_压测_04

 

具体的请求方法可以写在test方法里,获取请求的结果resultData,然后对resultData里的内容解析,判断接口调用成功or失败

 

将项目导出成jar包,导入到jmeter中,在jmeter中新建java请求,选择到这个测试类,然后可以设置线程数开始压测。