5.23
生成JMeter HTML性能测试报告配置
jmeter目录中BIN文件下记事本打开:

将后缀改为csv、前面的#去掉

将测试脚本放在JMmeter目录下的tests\script中:


在JMeter中模拟测试并生成数据报告在Grafana中展示:


总结:

响应时间:

反应时间:

若再次执行查看其他运行结果则删除performanceReport和api.jtl或改名:

参数化模拟登录测试
参数化: 在客户端模拟向服务端发送请求的过程中模拟不同的数据
网页中的右击检查network并复制以下两项添加到JMeter中



CSV数据文件设置:

将所用数据(模拟登录用户名及密码)下载保存至JMeter-tests-data-login.txt并在JMeter中设置


(注意:变量名称中的逗号用英文逗号)
在JMeter里面,调用变量使用的是:${变量名称}:

最终运行:

JVM监控工具主要监控Java应用程序是否会内存泄露,当然也可以监控该Java应用程序的CPU资源。比如该服务分配了0.1C的CPU,200M的内存,那么当内存使用率达到200或者是超过200M,这个时候就内存泄露。
打开jvisualvm:

在jmeter中创建新的进程组进行测试:

用JVM进行监控:

另:
启动java应用程序:
Java程序部署:
1、使用maven打包成.jar的文件,然后使用如下命令来启动: java -jar xxx.jar
2、使用maven打包成.war的文件,然后使用如下命令来启动 java -jar xxx.war





浙公网安备 33010602011771号