首页 > 其他分享 >开源压测项目

开源压测项目

时间:2024-04-01 19:23:13浏览次数:28  
标签:脚本 项目 压测 gif 开源 参数 线程 jmeter

项目git地址:https://gitee.com/smooth00/stressTestSystem
搭建好之后,登录成功

1.新建测试用例并上传jmeter脚本文件

  点击左侧“用例管理”,在右侧点击新增,创建一个测试用例;

  选中新建好的测试用例,点击上传文件,上传要执行的jmeter脚本文件和参数化文件(如没有参数化文件则不传)

  https://cdn.nlark.com/yuque/0/2020/gif/736753/1594956096078-39278395-b4f4-450d-8d1d-b9b836214507.gif

  

注意:如果jmeter脚本中有用到参数化文件的,如:使用CSV数据文件设置或__CSVRead函数,在jmeter脚本中设置参数化文件时,文件名一栏中只需要填参数化的文件名,将jmeter压测脚本和该参数化文件一起上传到同一个测试用例下即可,同一测试用例下文件名称不可重复  

 

2. 启动压测脚本、压测过程监控、查看压测报告

  启动:在用例管理页面,点击用例名称,即可看到该测试用例下已经上传的jmeter脚本文件,点击启动按钮,即开始运行压测脚本

  监控:压测过程中,点击脚本文件名称进入查看jmeter压测监控情况,可配合skywalking等外部监控查看使用(参考:系统监控服务汇总

  压测报告:压测完成后,点击脚本的用例名称,可查看和生成压测报告,每执行一次压测脚本,就会对应生成一个压测报告

  https://cdn.nlark.com/yuque/0/2020/gif/736753/1594956815055-871944e0-3eff-4441-a0ea-47cf0ede564d.gif

3. 修改压测脚本中的线程组相关参数

压测平台支持直接修改压测脚本的线程组相关参数,避免修改压测脚本线程组相关参数后需要重新上传脚本的问题,具体操作如下图:

https://cdn.nlark.com/yuque/0/2020/gif/736753/1597038009843-65a62ae9-7000-43ee-8866-e4b687f67f17.gif

目前压测平台支持修改的线程组参数有:

 如果需修改多项参数,比如:同时调整线程粗线程数和调度持续时间,只需将对应祥瑞配置值全都修改完成后,最后点击一次【同步配置】按钮即可

 

4 其他说明

  • 压测环境:针对不同的压测环境,请根据需要,修改压力机host,尽量避免多人同时执行压测脚本
  • 分布式节点管理:如需使用远程分布式节点作为压力机进行压测,请在分布式节点管理菜单页开启对应压力机节点,再次启动压测脚本时,选择要作为压力机的节点即可,不选择则以默认单台压力机进行。无特殊情况,请勿随便开启分布式节点机器进行压测,直接用主节点默认压力机压测即可

 

标签:脚本,项目,压测,gif,开源,参数,线程,jmeter
From: https://www.cnblogs.com/hd-test/p/18109200

相关文章

  • jmeter+influxdb+grafana 进行压测
    一、准备工作安装jdk8,配置java环境变量下载解压Jmeter,Apache官网最新版本为5.4.1。这里给大家提供一个我们目前在用的Jmeter5.1.1的包,直接下载解压即可......
  • 引入了 Shiro 的项目请求路径中带有中文报错400 的问题
    byemanjusakafromhttps://www.emanjusaka.top/2024/04/shiro-request-chinese-error-400彼岸花开可奈何本文欢迎分享与聚合,全文转载请留下原文地址。当我们的项目中引入了Shiro后,带有中文的请求路径会被拦截并返回400的错误。一般我们的请求路径是不会带有中文字符,但......
  • Dev Home — 免费开源的微软开发者工具
    DevHome—免费开源的微软开发者工具分类 开源分享项目名:DevHome--微软平台的一站式开发助手Github开源地址: GitHub-microsoft/devhome:ThenewDevHomeexperienceforWindows!官网地址: 开发人员主页(预览)-MicrosoftApps官方说明文档: 面向Windows......
  • 大屏可视化项目示例--基于Vue3+vite2+echart+mock+axios+dataV
    图例: 项目环境:Vite、Echarts、Npm、Node、axios、mock、vue3、dataV。项目地址:IofTV-Screen-Vue3:......
  • Django项目部署本地windows IIS(详细版)和static文件设置(页面样式正常显示)
    Django项目部署本地windowsIIS(详细版)和static文件设置(页面样式正常显示)原文链接:https://blog.csdn.net/hahahahanhanhan/article/details/134638020目录必要条件:一、下载并启用wfastcgi二、window安装IIS功能三、IIS管理器中添加网站1、复制项目2、复制wfastcgi.py文件......
  • 基于springboot实现大学生入学审核系统项目【项目源码+论文说明】计算机毕业设计
    基于springboot实现大学生入学审核系统演示摘要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了大学生入学审核系统的开发全过程。通过分析大学生入学审核系统管理的不足,创建了一个计算机管理大学生入学审核系统的方案。文......
  • 基于springboot实现学生读书笔记共享平台系统项目【项目源码+论文说明】计算机毕业设
    基于springboot实现学生读书笔记共享平台系统演示摘要本论文主要论述了如何使用JAVA语言开发一个读书笔记共享平台,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开发。在引言中,作者将论述读书笔记共享平台的当前背景以及系统开发......
  • 开源!首个无需相机位姿的通用3D Gaussian Splatting!
    作者:Hao Li等人|编辑:计算机视觉工坊添加小助理:dddvision,备注:3D目标检测,拉你入群。文末附行业细分群扫描下方二维码,加入3D视觉知识星球,星球内凝聚了众多3D视觉实战问题,以及各个模块的学习资料:近20门视频课程(星球成员免费学习)、最新顶会论文、计算机视觉书籍、优质3D视觉算......
  • Django项目windows部署教程,详细踩坑总结
    Django项目windows部署教程,详细踩坑总结本篇文章主要关于Django在Windows上利用Apache部署,如果你想通过IIS部署,推荐这篇文章在IIS服务器上部署django_djangoiis-CSDN博客,我之前尝试部署在IIS上,发现Django的定时任务失效了,上网查找了一番,普遍说法是被服务器回收了,经过了一番操作,......
  • 头条项目自媒体端无法登录报404NotFound
    发生缘由搭建头条项目自媒体端运行环境电脑系统版本:Windows1064bitIdea:2023.2(UltimateEdition)Maven:apache-maven-3.6.0Docker:Dockerversion26.0.0,build2ae903eMinIO:加载本地镜像,不清楚版本号jdk版本:jdk-8spring.boot.version:2.3.9.RELEASEminio依赖:7.1.0......