测试派 Give testers a home.
测试派
社区愿景和功能特性
所见即所得 Markdown 编辑
随时自由编辑分享内容
支持注销账号来去自由
柠檬班
柠檬班官网
腾讯课堂
柠檬班简介
排行榜
帖子打赏排行
积分排行
活跃度排行
贡献排行
长歌测试半生,归来仍是少年
登录
注册
测试
自动化
测开
性能
安全
工作
生活
社区
招聘
分享
问答
关注
12,949 浏览
查看所有领域
jmeter 性能测试与 influxdb2 集成显示监控结果
Jmeter 是最常用的性能测试工具,influxdb2 是一个时序数据库。 在国内有很多资料介绍了 jmeter 与 influxdb1.x 版本的集成,但是,在 2021 年,influxdb 升级到 2.x 版本,这个版本与 1.x 版本有结构性的调整,完全不兼容。使用以前的资料,不能把它们两者集成起来。 这篇文 ..
性能技术分享
37
引用 •
8
回帖 •
1
关注
196
JMeter 二次开发【一】函数开发
JMeter 简介 概述 Apache JMeter 是 Apache 基于 Java 开发的开源压力测试工具 最初被设计用于 Web 应用测试,但后来扩展到了其他测试领域,像接口测试 但,随着 IT 行业的快速发展,不同企业或组织需求更加丰富,JMeter 默认的功能往往不能满足所有的需求,在一些企业里,会对这款工具 ..
Java
47
引用 •
439
回帖
130
jmeter 性能测试用 csv,这个坑有些扯蛋
很多人在使用 jmeter 做接口测试、自动化测试和性能测试时,都喜欢用 CSV 数据文件设置功能,来读取准备好的测试数据。虽然这种方法并不是最优方案,在我们的性能测试课程中,讲解了更优的方案,但是,没有上过我们的课的测试人员,还是很普遍的使用 CSV 方式。 今天,就来给大家讲一个用 CSV 准备测试数据的一个巨坑和 ..
性能技术分享
37
引用 •
8
回帖 •
1
关注
295
用 docker 创建 jmeter 容器, 实现性能测试
我们都知道,jmeter 可以做接口测试,也可以用于性能测试,现在企业中性能测试也大多使用 jmeter。docker 是最近这些年流行起来的容器部署工具,可以创建一个容器,然后把项目放到容器中,就可以构建出一个独立的运行环境。 所以,有人就想,能否把他们俩弄到一块来使用? 今天,我就来给大家讲讲如何结合起来使用。 首 ..
性能基础
25
引用 •
15
回帖
820
一文辨析,性能分析 top 命令中进程 NI 和 PR
分析 Linux 服务器性能,首先想到的命令肯定是 top, 通过它,我们可以看到当前服务器资源使用情况和进程运行资源占用情况。 [图片] 在查看进程资源占用情况时,有两列大家是最难区分,PR(priority)进程优先级和 NI(nice)优先级切换等级,都是优先级,有什么区别呢? 如果,仔细观察,还会发现 PR 列 ..
性能技术分享
37
引用 •
8
回帖 •
1
关注
316
突如其来的 mysql 大范围安装失败,细致研究后,教你破解之道
性能测试中,数据库的性能问题,可能会占到 70%,所以讲性能测试,数据库是一个非常非常重要的知识。但是,最近在讲 MySQL 数据库的时候,却遇到了一个尴尬。 我们上课,是需要所有学员动手安装 MySQL 数据库的,虽然,安装方法很多,但是,使用 yum 命令来安装,又是每个学生都必须掌握的,所以,我上课时,用以前上课 ..
性能基础
25
引用 •
15
回帖
540
JDK17 来了,将给我们带来什么变化?
前几天,我的一个学生在我们的班级群里说一个问题,“jmeter 压力机,要在 jdk8,还是 jdk17 下运行?”。 [图片] 当时,我只是稍稍的瞄了一眼,没有细看,我以为学生问的是 jdk1.7 下能否正常运行 jmeter,我就说,‘你先干,看能不能运行’,因为,我们课程中说了,jmeter 是不能在 jdk1. ..
性能基础
25
引用 •
15
回帖
350
Jmeter 脚本开发之——扩展函数
很多同学,都问我:“老师,我的 jmeter 里面,怎么没有 MD5 函数,base64 函数也没有,我是不是用了假的 jmeter?” 哈哈哈,不是的。jmeter 的函数,有自带函数和扩展函数两大块,自带函数,就是 jmeter 官方自带的,只要下载 jmeter,就自带了这些函数,而扩展函数,则需要安装“Cust ..
Jmeter
61
引用 •
51
回帖
688
jmeter 性能测试,动态设定性能场景
jmeter 可以做性能测试,这个很多人都知道,哪你知道,jmeter 可以在启动运行时,指定线程数和运行时间,自定义性能场景吗? 平时,我们使用 jmeter 进行性能测试时,使用普通线程组,并发用户数和运行时间等场景参数都是固定写死的。运行脚本时,就按照写死在脚本中的场景来运行。 [图片] 相信,绝大多使用 jme ..
性能技术分享
37
引用 •
8
回帖 •
1
关注
655
一款炫酷的性能测试监控分析工具——btop
一款炫酷的性能测试监控分析工具——btop 在性能测试过程中,我们经常会要监控 Linux 服务器资源使用情况,top 命令,作为我们性能分析的入门命令,一般都是大家首先使用的。但是,top 命令的结果,只有和白色,颜色很单一,在我们现在这五颜六色的世界里,性能分析,怎么能这么单调,没有色彩呢? 今天,就给大家介绍一款 ..
性能基础
25
引用 •
15
回帖
1.1K
测试服务器磁盘空间不够,如何挂载新磁盘?
工作了多年的测试,应该多少都会遇到磁盘空间不够的情况,比方你现在正在用的测试环境,因为要测试,所以,项目一直启动,那么就会一直在写日志,如果不定期清理日志,随着时间拉长,磁盘空间就可能完全被占用,导致无法写入数据。 如,我有一台服务器,磁盘空间为 50g [图片] 现在,使用了一段时间之后,磁盘空间不够了 [图片] 磁 ..
性能技术分享
37
引用 •
8
回帖 •
1
关注
380
高效利用 jmeter 性能测试数据写入文件
使用过 jmeter 的同学,应该都会使用监听器,在每个监听器中,都会有一个“所有数据写入一个文件”的功能,那这个功能应该怎么用呢?今天,我们就来讲讲这个功能的使用。 [图片] 几乎所有的监听器都有这样一个功能。 哪对于这个监听器都带有的功能,到底该怎么用呢? 点击“浏览”按钮,会弹出系统的文件选择窗口 [图片] 我们 ..
性能技术分享
37
引用 •
8
回帖 •
1
关注
652
Jmeter 分布式性能测试避坑指南
在做后端服务器性能测试中,我们会经常听到'分布式'。哪你,是否了解分布式呢?今天,我们就来给大家讲讲,在企业实战中,如何使用分布式进行性能测试,实战过程中,又有哪些地方要特别注意? 为什么要使用分布式? 做性能测试时,如果被测系统性能比较好,或者系统项目比较大,那么一般都会要求能支持比较高的并发用户数。而我们做性能测试 ..
性能基础
25
引用 •
15
回帖
1K
Tomcat 是否可以直接将项目测试环境部署在本地 window 下的问题
准备文件有;[图片][图片] 已安装的 Tomcat 是 8.0.30 版本; 用途是;用 jmeter 做接口和查看获取最大并发用户数练习。 目前已知在 Linux 可这么执行 把所有文件上传到服务器某一个相同文件夹下 用 Linux 的 root 执行【安装 mysql5.7 数据库】 chmod +x insta ..
接口测试
30
引用 •
22
回帖
20
jmeter 不务正业,干起了可变接口、动态参数自动化测试
jmeter 这个工具既可以做接口的功能测试,也可以做自动化测试,还可以做性能测试,其主要用途就是用于性能测试。但是,有些公司和个人,就想用 jmeter 来做接口自动化测试。 你有没有想过呢? 下面我就给大家讲讲,用 jmeter 如何做接口自动化测试。 如果要你用 jmeter 来做接口自动化测试,你是不是把几乎每 ..
Jmeter
61
引用 •
51
回帖
2.2K
grafana+graphite+jmeter 性能测试集成监控平台,最易法 (国内首发)
jmeter,大家都知道,这是一个既可以做接口功能测试,又可以做自动化测试,还能做性能测试的神器。今天,我们讲的就是用 jmeter 做性能测试,同时,使用 grafana+graphite 平台来收集、展示性能测试过程中发,资源使用情况。 grafana 是一个前端展示平台,它不带数据收集和存储功能,只是通过不同的模 ..
性能监控
3
引用 •
1
回帖 •
1
关注
869
图解虚拟内存、物理内存、swap 分区的工作与管理
首先,问大家一个很有趣的问题,有人玩过单片机吗?有人用过 Excel 表格吗? 相信很多人都没有把玩过单片机,但是 Excel 倒是玩的贼溜,是不是? 没玩过单片机,哪听说过单片机有操作系统吗?能同时运行多个程序吗? 没吃过猪肉,还没见过猪跑么?单片机是没有操作系统的,也不能同时运行多个程序! 因为单片机都是把写好的程 ..
性能基础
25
引用 •
15
回帖
784
谁能告诉我 172.16.0.0/24 与 CIDR 是什么东东
使用过云服务器的同学,应该比较常见到类似 172.16.0.0/24 这样一个像 ip 地址又不是 ip 的东西,要我们判断,其下多少个 ip 是在同一个局域网的。 要讲清楚这个,首先要讲到我们现在正在使用的 IPV4。IPV4,说的直白点,就是把 ip 地址,划分为网络地址与主机地址,用 4 段,每一段为 8 位,段 ..
性能基础
25
引用 •
15
回帖
832
有了它,redis 再也不神秘了
RemoteDictionaryServer(Redis)是一个开源的使用 c 语言编写的,遵守 BSD 协议。它是一种内存数据库,而且还支持数据的持久化,可以将数据自动同步写入磁盘,内存读写速度是非常快的,所以它常在项目中做缓存数据库,所以一说到缓存数据库,可能第一反应就是 radis。 但是 Redis 又非常的神 ..
性能基础
25
引用 •
15
回帖
759
ngrinder-groovy 从数据库中获取数据 (干货继续)
相信很多同学都已经知道,如何搭建 ngrinder 性能测试环境,那么这一次,我们就直接从创建脚步开始讲起。这一次我们讲解一个登录接口,账户和密码,从 MySQL 数据库中获取。 点击顶部的【脚本】菜单,然后再“创建脚本”。选择“Groovy Maven Project” [图片] 点击创建按钮,生成脚本。 [图片] ..
性能技术分享
37
引用 •
8
回帖 •
1
关注
404
ngrinder-groovy 读写文件 (纯技术干货,慎入 ~)
用 ngrinder 的做性能测试,它是可以自动生成 groovy 语言脚本。而 groovy 这门语言,其实是 Java 语言的一种衍生版本,如果你懂得用 Java 语言来写单元测试的脚本进行读写文件,那么用 groovy 语言再来写一个读写文件的脚本,其实就比较简单。 因为考虑到有的同学完全没有用过 ngrinde ..
性能技术分享
37
引用 •
8
回帖 •
1
关注
471
linux 系统下载安装文件命令的差异
如果有这么一个需求,让你在 Linux 系统里面下载一个文件,然后安装,你会想到哪些命令呢?相信很多人都会想到,直接使用 yum 或者 apt-get 命令。这两个命令虽然很方便也很快捷,但是存在一个问题,如果这个 Linux 系统发行方没有提供你需需要的工具的安装原文件,那这两个命令是无法安装对应的软件的。那除了这两 ..
Linux
15
引用 •
4
回帖
529
看看 Jmeter 是如何玩转 redis 数据库的
Jmeter 作为当前非常受欢迎的接口测试和性能测试的工具,在企业中得到非常广泛的使用,而 Redis 作为缓存数据库,也在企业中得到普遍使用,那如何使用 jmeter 来测试 Redis 数据库呢?今天我们就来讲一讲怎么使用 jmeter 来调用 Redis。 jmeter 准备 由于 jmeter 本身并没有带有 ..
Jmeter
61
引用 •
51
回帖
1.8K
轻轻松松编译 Jmeter 源码,再也不求人
Jmeter 工具,大家在做接口测试、自动化测试,都是经常会用到的,甚至在做性能测试时,是首选工具。Jmeter 本身是用 Java 语言编写的开源的工具,在 jmeter.apache.org 官网上,可以下载。 但是,也耐不住那些想要自己编译 jmeter 源码的‘发烧友’,前几天,就被一位学生问到,如何使用 jm ..
Jmeter
61
引用 •
51
回帖
1K
全能型开源数据库监控平台 -lepus
简介 Lepus 是一款开源的数据库监控平台,目前已经支持 MySQL、Oracle、SQLserver、MongoDB、Redis 等数据库的基本监控和告警。 Lepus 在监控数据库时,无需在每台数据库服务器上部署脚本或 Agent,只需要在数据库中创建授权账号后,即可进行远程监控,适合监控数据库服务器比较多或使用 ..
资源监控
资源监控
22
引用 •
7
回帖 •
1
关注
786
centos 不可不知的 SElinux 安全增强型策略
SELinux 其实是 Security-Enhanced Linux 安全增强型 Linux 的英文缩写,是由美国国家安全局开发的一个内核模块,它主要流行在红帽 Red Hat Linux 及其衍生版本中,如 CentOS。而 Ubuntu、SUSE 及其衍生版本使用的是 AppArmor。 传统的 Linux 是自 ..
性能基础
25
引用 •
15
回帖
1.4K
史上最容易的 mysql 数据库性能测试监控平台搭建 -- 柠檬班独家发布
数据库作为数据存储软件,在现在企业项目中,得到普遍应用,而 MySQL 作为免费的开源版本,更是得到大量企业的青睐,成为主流存储数据库。而数据库的性能,很大程度上,会影响项目应用服务的性能,所以,企业对 MySQL 数据库的性能是非常关注的。 今天,我们虽然不是讲解 MySQL 数据库的性能测试,但是,监控,作为性能测 ..
资源监控
资源监控
22
引用 •
7
回帖 •
1
关注
2.1K
国内独家,用 jmeter 对 mongodb 进行测试方法合集
MongoDB 作为非关系型数据库,在现在企业中,还是有广泛的使用。但是,用 jmeter 如何测试 MongoDB,却是一个令很多人头疼的问题。去搜索,国内基本找不到一篇比较有价值的文章。 今天,我就用三种不同方法,系统介绍用 jmeter 如何测试 MongoDB。 方法一: 使用 jmeter 自带 MongoD ..
Jmeter
61
引用 •
51
回帖
1.6K
mysql 数据库性能提升,分表分区请收藏
现在企业中,数据库选择用 MySQL 的还是非常非常多的,公司比较规范的,在立项之初,就会认真讨论数据库的设计,而更多的中小微企业,可能就不会那么系统性的讨论数据库的设计了。 但是,不管怎么样,随着数据量的增加,或迟或早,都会遇到数据库性能瓶颈。数据库性能问题,套上那句话“不是没有,只是时机未到”。当数据量比较少时,基 ..
性能基础
25
引用 •
15
回帖
1.1K
性能测试告诉你 mysql 数据库存储引擎该如何选?
简介 数据库存储引擎:是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎。MySQL 的核心就是插件式存储引擎。 查看引擎 ..
性能基础
25
引用 •
15
回帖
467
即便你是拥有最低配置的 linux,你也拥有无限巨大的财富
在我们的生活中,经常会遇到这样一种情况,为了学习某个技术,我们需要去买台配置比较高的电脑,获取从云服务器提供商哪里购买云服务器。不管你选择哪种方式,成本总是需要的。 那有没有什么办法,不花钱办事,或者少花钱,办大事呢? 今天,我就给你讲一种,可以无限放到你的效益的方法。 首先,在你的电脑上安装 VirtualBox 软 ..
Linux
15
引用 •
4
回帖
1K
Jmeter 接口测试,参数值为列表,如何参数化?
Jmeter 接口测试,参数值为列表,如何参数化? 最近在我的教学过程中,我的一个学生问了我一个问题,他们公司的一个接口参数值是列表,列表中值的数量有多有少,问我在 jmeter 中如何让这个参数的值进行参数化? [图片] 看到这种问题,你的第一反应是什么? 写 Java 代码?我相信,如果你有一定的程序语言基础,你肯 ..
Jmeter
61
引用 •
51
回帖
1.8K
使用 docker 搭建 granfana+prometheus 监控平台监控测试服务器资源
互联网发展的今天,人们对互联网产品的用户体验要求也越来越高,企业为了能提供更优质的用户体验,就会绞尽脑汁想尽各种办法。而对于服务器的资源监控,搭建一个资源监控平台,就是一个很好的维护优质服务的保障平台。利用监控平台,监控服务器资源的使用情况,实时查看用户在使用企业产品服务时,基础支撑能力情况,发现监控异常,能够第一时间 ..
资源监控
资源监控
22
引用 •
7
回帖 •
1
关注
1.8K
快速搭建 mysql 的主从数据库
快速搭建 MySQL 的主从数据库 什么是 MySQL 主从复制? MySQL Replication(mysql 主从复制)是指数据可以从一个 mysq 数据库主节点复制到一个或多个从节点的方式。 MySQL 的主从复制主要用途有: 读写分离:数据库有锁机制,在锁表时,会影响读操作,使用主从复制,让主库负责写,从库负 ..
性能基础
25
引用 •
15
回帖
890
docker 安装 Filebeat、Logstash、Kibana
一、什么是 Beats 在 ELK 技术栈中,Logstash 负责收集、解析日志,但是对内存、CPU、io 等资源消耗比较高, 尤其是在需要大量处理日志的情况下, 将 Logstash 的部分职责外包的想法也应运而生。 Beats 是轻量级(资源高效,无依赖性,小型)和开放源代码日志发送程序的集合 ,相比 Logst ..
Java
47
引用 •
439
回帖
1.4K
wgcloud 国人免费版服务器资源监控工具
WGCLOUD 国人开发的轻量免费服务器监控工具 简介 WGCLOUD 支持主机各种指标监控(cpu,内存,磁盘空间和 IO,负载,网络流量等),业务数据监控,API 接口检测,docker 监控,公众看板服务,自动生成网络拓扑图,端口监控,日志监控,告警信息推送(默认邮件,可集成钉钉微信短信等) 目前在最多监控 10 ..
资源监控
资源监控
22
引用 •
7
回帖 •
1
关注
3.4K
Prometheus 监控 Redis
一、下载 redis_exporter 安装包 从 GitHub 上面下载安装包,这里选择了 v1.12.0 https://github.com/oliver006/redis_exporter/releases/tag/v1.12.0 [图片] 在 Linux 某个目录下面直接下载: [root@localhost ..
性能技术分享
37
引用 •
8
回帖 •
1
关注
730
arthas 进行内存溢出分析
有做过测试的同学,应该或多或少都见过 OOM 的错误吧 [图片] 这种错误日志见过吗?相信很多人,都很熟悉,老朋友了。 但是,这种问题,我们怎么才能准确定位到问题根源呢? 很多测试朋友可能就望而却步了,说这是开发人员的事情,让开发人员去排查好了。你如果是初、中级测试工程师,你可以这样说,但是,如果你是高级测试工程师,你 ..
性能分析
17
引用 •
6
回帖 •
2
关注
2.4K