随笔分类 - JMeter
摘要:一、shell 1、Linux Shell 是一种命令行解释器,也被称为shell或命令行界面(CLI).用于与Linux操作系统进行交互。它是用户与操作系统之间的接口。允许用户执行各种命令和操作。 2、Linux shell 提供了许多内置命令和功能,同时还支持脚本编程。使用户可以将一系列命令组合
阅读全文
摘要:一、cpu查看 top命令的正确查看方式 load 二、查看内存 free free -m 三、磁盘io iostat iostat -x 1 10 如果没有 yum install -y sysstat df -h 查看系统磁盘空间 四、网络 netstat -i 列出网络接口信息 iotop y
阅读全文
摘要:背景问题:为什么不推荐JMeter图像化压测? GUI模式比较适用于测试创建和测试调试:负载测试时,最好是使用NON GUI模式: 1、NON GUI模式能大大缩减所需要的系统资源。 2、GUI模式,会消耗大量的内存资源,容易使压力机本身达到瓶颈,从而影响测试结果。 (例如:查看结果树,会依次把每条
阅读全文
摘要:一、node-exporter和prom/promtheus简介 1、node-exporter(采集数据) 为了能够采集到主机的运行指标如CPU, 内存,磁盘等信息,就需要用到node_exporter。 2、prom/promtheus(存储数据) Prometheus是一个开源的系统监控和报警
阅读全文
摘要:一、平台架构 InfluxDB是Go语言编写的时间序列数据库,用于处理海量写入负载查询。涉及大量时间戳数据的任何用例(包括DevOps监控、应 用程序指标等)。InfluxDB最大的特点在于可以按照时间序列面对海量数据的时候的高性能读写能力,非常适合在性能测试场景下用作 数据存储。 Grafana是
阅读全文
摘要:JMeter实现参数化的四种方法 用户自定义变量、用户参数、CSV数据文件设置、函数助手 JMeter参数化在脚本中为了模拟真实的场景经常需要用到不同的用户登录、输入不同的数据等等, 参数化就是设定一个类似于列表的变量,把许多的同一关系的数值存到同一变量内,通过设置不同的方 法来取值,以此来达到模拟
阅读全文
摘要:一、添加线程组和HTTP请求 1、添加线程组 同一线程组内的请求,按顺序执行;不同线程组内的请求,同时执行。 1)测试计划右击-->添加-->线程(用户)-->线程组 2)线程组 修改线程组名称,线程数和循环次数 Ramp-Up时间(s): 表示多少时间内启动线程,比如线程数100,Ramp-Up设
阅读全文

浙公网安备 33010602011771号