测试派 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
关于 柠檬班官网
© 2022 湖南省零檬信息技术有限公司
软件测试工程师的心灵社区 Give testers a home.
湘ICP备17007107号-3 • Powered by 柠檬班
友情链接     测试窝