随笔分类 - Software Test
摘要:Jmeter中一个线程组下多个请求依次并发 - 为什么要取名字 - 博客园
阅读全文
摘要:1、场景 系统接口有不同频率限制,但是测试时,需要所有接口都要调用,每个接口起一个线程,超过了服务端的线程池,所以需要将接口合并到一起,由一个线程来发送 2、方案 在每个接口下使用常量吞吐量定时器 控制接口的发送频率 3、经过测试,实际吞吐量与预期基本一致
阅读全文
摘要:1、起因 由于系统并发预期的吞吐量在8000左右, 自己的win10以及另一台win10根本吃不住这个并发jmeter资源,想继续增加并发是不可能了,所以只能搞到公司的服务器上,不然没法出报告啊 2、部署环境 咱就搞三个执行机 3、分别安装部署JDK和Jmeter https://www.cnblo
阅读全文
摘要:1、场景 测试过程中,有时候需要修改系统时间,以验证相关记录为后端时间记录 2、解决方法 启动docker的时候加如下参数 --privileged=true 3、修改时间 可以使用date修改 date -s "2023-05-23 10:00:00" 4、遇到的问题 问题1、普通用户无权限 %
阅读全文
摘要:1、聚合报告指标 聚合报告列表项介绍 1、Label:请求的名称,就是脚本中Sampler的名称。 2、#Samples(样本):总共发给服务器的请求数量,如果模拟10个用户,每个用户迭代10次,那么总的请求数为:10*10 =100次。 3、Average(平均值):默认情况下是单个Request
阅读全文
摘要:1、生成jmeter报告报错 Consumer failed with message :Begin size 0 is not equal to fixed size 5 2、jmeter的jmx格式的聚合报告转换成html时报错 An error occurred: Report generat
阅读全文
摘要:参考链接: (65条消息) jmeter并发数量以及压力机的一些限制_jmeter最大支持多少并发_夏洛特疯猫的博客-CSDN博客
阅读全文
摘要:记录一下,自动化可用 参考链接: https://www.cnblogs.com/jxial/p/15169803.html
阅读全文
摘要:一、jmeter命令帮助 jmeter --help SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/D:/apache-jmeter-5.4/lib/log4j-slf4j
阅读全文
摘要:如果您在JMeter分布式测试中需要产生唯一值,可以使用以下两种方法: 1、Redis数据存储器: Redis是一个开源、基于内存的、支持多种数据结构的NoSQL数据库。可通过使用Redis数据存储器来生成唯一值。详情请参见Redis数据存储器配置示例。 2、-Counter功能: 可以使用-JMe
阅读全文
摘要:在JMeter分布式测试中,每个被测试的目标机器都会启动一个JMeter客户端进行测试。这会导致变量可能不唯一的问题。 为了确保变量的唯一性,在执行分布式测试时可以使用以下方法: 1、使用__UUID函数 在测试计划中使用 __UUID 函数可以生成唯一的值。例如,在需要使用时间戳作为变量的值时,可
阅读全文
摘要:一、简介 在JMeter中,生成随机数的方法很多,常用的方法包括: 1)Random Variable(随机变量):通过设定随机数的上下限、格式等参数来生成随机数。可以在测试计划或线程组中的任何位置使用该控制器。 2)Random Controller(随机控制器):可以设置不同的子控制器,并按照一
阅读全文
摘要:一、简介 JMeter是一款开源的性能测试工具,它可以模拟多个用户同时访问应用程序或网站,以测试其负载能力和性能指标。对于大型系统或高并发测试场景,单机JMeter经常达不到测试要求,这时候可以使用分布式架构。 本文旨在介绍如何在Windows 10上部署JMeter分布式环境。 二、配置主节点 1
阅读全文
摘要:1、起因 有时候软件系统UI的分辨率有特殊的要求(手机端的,或者是大屏幕显示器),通过浏览器查看的时候,需要设置相同的分辨率。 查看页面是否布局不符合要求 2、设置方法 点击浏览器右侧三个点-》更多工具-》开发者工具,或者F12直接打开 点击右上角设置 点击设备 点击添加自定义设备 根据需求添加不同
阅读全文
摘要:1、使用ps查询应用pid ps -ef | grep java 输出信息 ~$ ps -ax | grep mdc 2125 pts/5 S+ 0:00 grep --color=auto mdc 31795 ? Ssl 28:47 java -Xms2G -Xmx2G -XX:Metaspace
阅读全文
摘要:1、查找系统pid ps -aux | grep [进程名] 2、查看指定进程线程占用CPU情况 pidstat -p [进程PID] -t 1 显示结果 ~$ pidstat -p 31795 -t 1 Linux 4.15.0-176-generic (cpu2) 05/10/2023 _x86
阅读全文
摘要:1、插件地址 https://jmeter-plugins.org/ 2、安装方式 2.1官网下载插件安装 https://jmeter-plugins.org/?search=jpgc-casutg 安装位置 重启即可 2.2使用插件管理安装 安装插件管理 https://jmeter-plugi
阅读全文
摘要:1、安装JDK环境,1.8及以上 下载地址 https://www.oracle.com/java/technologies/downloads/#java8 安装之后,配置JDK环境变量 vi ~/.bashrc , 或者~/.profile export JAVA_HOME=/path/to/j
阅读全文
摘要:1、前提 默认系统已经安装并配置JDK环境(建议还是用LInux做性能测试) 2、下载jmeter Jmeter官网下载页面地址: https://jmeter.apache.org/download_jmeter.cgi 3、解压下载的Jmeter文件到D盘或者其他盘符, 不建议放C盘 4、
阅读全文
摘要:1、问题 之前是java8的时候装的jmeter突然不能用了,报错Uncaught Exception java.lang.IllegalAccessError: class com.github.weisj.darklaf.ui.filech...... 2、原因 升级了java17 3、解决办法
阅读全文