请选择 进入手机版 | 继续访问电脑版

湖南新梦想

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 323|回复: 0

性能测试

[复制链接]

18

主题

18

帖子

113

积分

注册会员

Rank: 2

积分
113
发表于 2022-9-25 18:14:50 | 显示全部楼层 |阅读模式
1、设置线程数及运行次数,运行时间
file:///C:/Users/111/AppData/Local/Temp/ksohtml24688/wps1.jpg
2、查看响应时间
file:///C:/Users/111/AppData/Local/Temp/ksohtml24688/wps2.jpg
响应时间:参考的数据是95%
file:///C:/Users/111/AppData/Local/Temp/ksohtml24688/wps3.jpg
3、添加资源监控,查看资源利用率
file:///C:/Users/111/AppData/Local/Temp/ksohtml24688/wps4.png
上传serverAgentlinux,并启动程序
file:///C:/Users/111/AppData/Local/Temp/ksohtml24688/wps5.png
jmeter中添加监听资源的元件
file:///C:/Users/111/AppData/Local/Temp/ksohtml24688/wps6.jpg
file:///C:/Users/111/AppData/Local/Temp/ksohtml24688/wps7.jpg
负载:Cpu   50% ---75%
      内存:50%-75%
定时器:---设置 集合点 ---- 实现并发
同步定时器:
file:///C:/Users/111/AppData/Local/Temp/ksohtml24688/wps8.jpg
file:///C:/Users/111/AppData/Local/Temp/ksohtml24688/wps9.jpg
file:///C:/Users/111/AppData/Local/Temp/ksohtml24688/wps10.jpg
固定吞吐量定时器  100TPS ==> 6000TPS
控制器:
   简单控制器
   Foreach 控制器
   事务处理器
file:///C:/Users/111/AppData/Local/Temp/ksohtml24688/wps11.jpg
file:///C:/Users/111/AppData/Local/Temp/ksohtml24688/wps12.jpg
性能测试脚本调试步骤:
1、准备测试数据:账号,充值,为搜索接口准备数据
2、录入接口,接口调试--- 关联,断言,设置控制器(事物控制器),参数化
3、设置场景-- 线程数,运行持续时间,是否并发(设置定时间器),资源监控器
4、查看结果:聚合报告,用表格查看结果
5、执行场景
6、结合实际情况,考虑是否需要进行多机联合负载;默认单机的jmeter ---线程数500左右
file:///C:/Users/111/AppData/Local/Temp/ksohtml24688/wps13.jpg
Jmeter 的线程数==1000的时候报错:原因jmeter申请的内存不够
file:///C:/Users/111/AppData/Local/Temp/ksohtml24688/wps14.jpg
修改了内存以后,又出错,原因:linux系统已经无法处理这么多的请求
file:///C:/Users/111/AppData/Local/Temp/ksohtml24688/wps15.png
如果用jmeter要求有1000线程,你是如何处理的?
多机联合负载:
1、准备多台机器,安装jmeter
2、如果使用了csv元件,请把CSV文件放到相同的目录;
   调试脚本的电脑Windows  但是运行机器是linux系统
file:///C:/Users/111/AppData/Local/Temp/ksohtml24688/wps16.jpg
3、要把主控机和负载机
   主控机负责收集数据和设置场景,也可以施加负载
   负载机施加负载,要能访问服务器
4、在主控机上设置负载机的ip地址:
只在教学的时候有这个步骤:1、把网络的连接方式改成桥接
2、网络共享中心--更改适配器 禁用vmnet8  vmnet1
file:///C:/Users/111/AppData/Local/Temp/ksohtml24688/wps17.jpg
    file:///C:/Users/111/AppData/Local/Temp/ksohtml24688/wps18.jpg
5、负载机启动bin目录下jmeter-server.bat
6、主控机运行--远程启动

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|湖南新梦想 ( 湘ICP备18019834号-2 )

GMT+8, 2023-6-2 12:45 , Processed in 0.039296 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表