当前位置: 首页 > news >正文

3.29-3 压力测试(不同用户)

一.性能场景测试(不同用户一个场景压力测试)

图片

2.前置处理中添加用户参数,导入用户

图片

图片

3.填写查询用户接口

图片

4.接口有依赖关系,添加cooike值

图片

添加查看结果树,聚合报告等

图片

二. 并发测试

同一时间,同一个点进行接口测试

图片

图片

集合点的概念:loadrunner中集合点可以设置多个虚拟用户等待到一个点,同时触发一个事务,以达到模拟真实环境下多个用户同时操作实现性能测试的最终目的。jmeter

中使用Synchronizing Timer实现Lr中集合点的功能,模拟多用户并发测试,即多个线程在同一时刻并发请求。

1、线程组右键 -> 定时器 -> Synchronizing Timer

2、参数设置

a. Number of Simulated Users to Group by: 此处填写并发数量

b. Timeout in milliseconds: 超时时间设置

Jmeter默认没有超时时间,如果没有设置,一旦没有达到集结数量的请求系统就一直

等待。

图片

计算超时时间方法参考: 并发数量 * 1000毫秒/ 线程数/在多少时间启动这么多线程

10*1000/(10/10)=10000

定时器作用域:

作用于该定时器之后的所有请求,也就是说定时器实在请求执行前起作用的并发数和线程数一致时,并发启动时间,一定要大于线程组启动,如果小于这个时间,并发数量不准确。

(注意:线程组整理的启动时间单位是秒,定时器里的等待时间是:毫秒 ,哟啊注意单位换算,1秒=1000毫秒)

图片

二.基准测试

较小的压力进行性能测试

图片

图片

三.稳定性测试

图片

http://www.dtcms.com/a/111574.html

相关文章:

  • 搭建工作流自动化工具n8n并配置deepseek大模型
  • day23学习Pandas库
  • python基础-10-组织文件
  • 6. RabbitMQ 死信队列的详细操作编写
  • linux3 mkdir rmdir rm cp touch ls -d /*/
  • The emulator process for AVD xxx has terminated
  • 部署nerdctl工具
  • A2DP(Advanced Audio Distribution Profile)是蓝牙协议栈中用于音频传输的一个标准化协议
  • Java8 Stream流:过滤、归约与并行计算
  • VirtualBox中安装Win10教程
  • Joomla教程—常用模块 - 登录模块与常用模块 - 文章列表
  • RISC-V debug专栏1 --- Introduction
  • 杰文字悖论:效率提升的副作用
  • 文档处理利器Docling,基于LangChain打造RAG应用
  • 【Cursor/VsCode】在文件列表中不显示.meta文件
  • Vue 项目使用 pdf.js 及 Elasticpdf 教程
  • pyTorch框架:模型的子类写法--改进版二分类问题
  • 【Ragflow】11. 文件解析流程分析/批量解析实现
  • 计算机视觉算法实战——基于YOLOv8的自动驾驶障碍物实时感知系统
  • linux gcc
  • 【读书笔记·VLSI电路设计方法解密】问题62:什么是故障覆盖率,什么是百万缺陷率
  • 【算法/c++】利用中序遍历和后序遍历建二叉树
  • Axure RP 9 详细图文安装流程(附安装包)教程包含下载、安装、汉化、授权
  • 3维格式转换(二)
  • AI医疗诊疗系统设计方案
  • Qt QComboBox 下拉复选多选
  • 常用的国内镜像源
  • MSF上线到CS工具中 实战方案(可执行方案)
  • ZLMediaKit 源码分析——[5] ZLToolKit 中EventPoller之延时任务处理
  • [特殊字符] 驱动开发硬核特训 · Day 2