浅学Jmeter性能测试:指标
2019-12-23 本文已影响0人
最爱西红柿
一、指标
每秒事务数和事务响应时间是性能测试非常关注的指标。
1、jp@gc - Transactions per Second
TPS 每秒事务数,即服务器每秒处理的事务数;
X轴表示访问结束的时刻,Y轴表示访问量,F(X,Y)表示在某个结束时刻,一共有多少的访问量结束访问。
jp@gc - Transactions per Second2、jp@gc - Response Times Over Time
事务响应时间,显示每个采样以毫秒为单位的平均响应时间;
每秒钟响应时间,X轴表示的是系统运行的时刻,Y轴表示的是响应时间,F(X,Y)表示系统随着时间的推移,系统的响应时间的变化,可以看出响应时间的稳定性。
jp@gc - Response Times Over Time二、报告
在JMeter里,执行线程组后,在CMD里切换到Jmeter的bin目录下,输入:jmeter -n -t C:\apache-jmeter-5.0\bin\test.jmx -l result.jtl -e -o C:\apache-jmeter-5.0\bin\HttpReport
命令注意:
1、注意脚本的路径和生成报告的文件夹;
2、上述命令操作要在bin目录下输入;
3、每次执行命令都要先去目录下清空报告文件夹和jtl;
报告三、定时器-Synchronizing Timer
突然知道“集合点”名词,大概意思是可以让请求延时等待,然后同一时刻进行高并发;
看了资料,有人说负载测试不需要加,压力测试需要;又有人说压力测试不需要,所以也没搞明白怎么回事;
步骤:线程组->添加->定时器->Synchronizing Timer ;
Synchronizing Timer参考:
https://www.cnblogs.com/insane-Mr-Li/p/10131888.html