性能测试场景设计之 混合压测场景

#头条创作挑战赛#

混合场景设计

不同数量的并发用户数,向不同接口发起请求。这种才是真正的混合场景,才是真正符合企业产品的 实际情况

使用函数助手- setProperties 设置属性

- P函数 获取变量


setProperties 设置token属性

23 - P 获取token

为多次请求 设置线程数

为不同接口设置不同的线程数 三个接口一共70个并发

执行混合测试


在做性能测试时,不要连续去执行性能测试,在前一轮性能测试结束的时候,要休息一会,等待服务器的压力释放,再开始下一轮性能测试,不然,因为前面的性能测试导致服务器压力过大,未释放,从而影响后续性能测试结果。


性能监控

性能测试场景设计是指: 用什么方法模拟我们的性能测试需求

性能监控:监控我们性能测试过程,收集性能测试过程中数据,拥有性能分析

监控目标:

第一步监控:硬件资源, 第二步,再监控 软件资源

最简单的监控方式:

监控工具是监控被测服务器的,所以监控工具要安装在被测服务器上,

监控工具,本身也有资源消化,所以,选择监控工具,要尽可能选择资源消耗比较少的工具

安装步骤:

  1. 解压安装包 unzip ServerAgent-2.2.3.zip
  2. 进入解压后的文件夹 ./startAgent.sh ----启动命令, 绑定的端口是 4444(这个端口,在云服务器中,可能不允许对外开放这个端口)
  3. 执行命令 ./startAgent.sh --udp-port 0 --tcp-port 5689 (修改端口)

--udp-port 0 意思是,关闭UDP数据传输方式

--tcp-port 自定义端口, 自定义一个开放tcp数据传输的端口



启动


关闭UDP自定义一个开放tcp数据传输的端口



jmeter 下载相关监控组件 PerfMon Metrics C ollector

配置组件

整体cpu达到97%

展开阅读全文

页面更新:2024-03-25

标签:场景   数据传输   线程   端口   接口   性能   服务器   硬件   工具   资源

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top