发布时间:2024-01-16 14:00
请查看我的上篇博客安装JMeter教程:
https://blog.csdn.net/d_o_n_gG/article/details/115227318
options --> Choose Language -->Chinese(Simplified)
【添加】–>【配置元件】–>【HTTP请求默认值】。组件只需要设置服务器名称IP
【添加】–>【配置元件】–>【HTTP信息头管理器】。
添加参数
Content-Type:application/json
token:
在请求时引用变变量引用格式为:${user}
压力测试分两种场景:一种是单场景,压一个接口的;第二种是混合场景,多个有关联的接口。
压测时间,一般场景都运行10-15分钟。如果是疲劳测试,可以压一天或一周,根据实际情况来定。
Throughput吞吐量每秒请求的数大于并发数,则可以慢慢的往上面增加;若在压测的机器性能很好的情况下,出现吞吐量小于并发数,说明并发数不能再增加了,可以慢慢的往下减,找到最佳的并发数;
最大的tps:不断的增加并发数,加到tps达到一定值开始出现下降,那么那个值就是最大的tps。
最大的并发数:最大的并发数和最大的tps是不同的概率,一般不断增加并发数,达到一个值后,服务器出现请求超时,则可认为该值为最大的并发数。
压测过程出现性能瓶颈,若压力机任务管理器查看到的cpu、网络和cpu都正常,未达到90%以上,则可以说明服务器有问题,压力机没有问题。
影响性能考虑点包括:数据库、应用程序、中间件(tomact、Nginx)、网络和操作系统等方面
转载 jmeter性能监控插件使用