JMeter 环境配置

news/2024/11/16 23:38:10/

目录

前言:

一、 JDK安装

二、 安装JMeter

三、 安装插件


前言:

JMeter是一款功能强大的性能测试工具,用于模拟多种负载条件下的应用程序行为,环境配置是jmeter学习的第一步,每次换电脑就得重新配置,为了防止忘记,自己就整理了一下自己的设置方案。

一、 JDK安装

JMeter是 java 应用,所以需要 java 环境,下载 jdk 版本,当前推 荐 8, 下 载 链 接 : https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

安装 jdk,配置 jdk环境变量,参考链接:https://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html

二、 安装JMeter

从apache官网上下载 

注:tgz 为 linux 环境安装包,zip 为 windows 环境安装包,目前已更新到 5.2 版本;

下载后直接解压即可;

三、 安装插件

从https://jmeter-plugins.org/install/Install/ 下载插件管理。如图:

先看下JMeter 解压后的目录:

我们的插件放在\lib\ext 下面,顺带介绍下 JMeter 的目录:

Bin:包含启动、配置等相关命令

Docs:官方本地文档目录

Extras:辅助库

Lib:核心库,包含 JMeter 用到的各种基础库和插件

Licenses:软件的许可证

printable_docs:可打印版本文档目录

再看下重点目录bin:

jmeter.properties:核心配置文件,基本配置都在里面log4j.conf: 日志配置管理

jmeter.log:运行日志记录,什么输出信息、警告、报错都在这里进行了记录

jmeter.bat:windows 下的JMeter 启动文件shutdown.cmd windows 下JMeter 关闭文件stoptest.cmd windows 下 JMeter 测试停止文件

jmeter-server.bat: window 下JMeter 服务器模式启动文件jmeter.gui.action.save.backup_on_save=true 设置是否启动自动备份,默认是true

log_level.jmeter=INFO 设置日志输出级别

log_file=jmeter.log 设置日志输出目标文件,默认为 jmeter.log jmeter.bat 也是另外一个比较重要的文件,主要在于 jvm 这个配置,

经常会遇到内存溢出这样的问题,可以调接配置缓解这样的问题,请注意是缓解,不是解决;

在第 80 行左右,set HEAP=-Xms2048m -Xmx2048m;

作为一位过来人也是希望大家少走一些弯路,希望能对你带来帮助。(WEB自动化测试、app自动化测试、接口自动化测试、持续集成、自动化测试开发、大厂面试真题、简历模板等等),相信能使你更好的进步!

留【自动化测试】即可【自动化测试交流】:574737577(备注ccc)icon-default.png?t=N5K3http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=GlobQko2NS5bQu3wyjjJHcr4B9Vib3pp&authKey=2wt3S40B0Wtk%2BmHrtsk9Nj1MLWr7ipmS7cjW3fAszz%2F11J8wOREcgAJDvHBM6TYa&noverify=0&group_code=574737577

 


http://www.ppmy.cn/news/578570.html

相关文章

Linux用户及文件权限

用户的身份 管理员:UID为 0。系统的管理员。唯一标识,0就是管理员 系统用户:UID为1-999。不能登录服务器,只能调用服务程序 普通用户:UID从1000开始。管理员创建的用于完成日常工作的用户 Tip:redhat5/6 系…

linux权限管理命令chown,Linux权限管理命令chown、chgrp、umask详解

命令chown详解 命令chown,所在路径为: 可以看到,这个命令的路径为:/usr/bin/chown ,所以它的执行权限是所有用户 命令的基本功能是改变文件或目录的所有者(只有root可以进行,即使是除root之外文件的所有者也不行),例如:chown xbb /tmp/Japan/xiaodianying 命令chgrp详解…

linux怎么给一个文件赋权限,linux对文件赋权限的命令chmod的详细说明

指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file... 说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。 参数 : mode : 权限设定字串,格式如下 : [ugoa.…

linux 用户组权限设置,linux用户、用户组及权限设置

原标题:linux用户、用户组及权限设置 来源:newlendone ID:newlendone 查看当前用户 whoami #要查看当前登录用户的用户名 who am i #表示打开当前伪终端的用户的用户名 who 命令其它常用参数: -a 打印能打印的全部 -d 打印死掉的进…

Linux 权限管理基本命令

一、Linux 文件的基本属性 在Linux系统中“一切皆文件”,使用 ll 或者 ls –l 命令来显示一个文件的权限信息。 第一列: 文件类型(共10个字符) 权限 --> man find 搜索type可看-:普通文件d:目录c:字符设备 --> /dev/tty 例如 USB接口、猫等…

linux下mariadb设置权限,mariadb(MySql)设置远程访问权限

【问题】 mariadb(MySql)安装之后,本地连接mysql是可以的,但是远程的机器不能连接和访问。 【解决】 修改mysql远程连接的ip限制配置。 【步骤】 1.本地mysql客户端连接mysql mysql -u root -p 2.执行sql语句: 新安装的数据库 可以设置 /etc/my.cnf skip-grant-tabl…

sap 用户权限表_SAP 用户权限

SE93 查询所有TCODE 或者 table: tstc SE16 display SUIM 查询用户信息的报表们 技术流 SAP常用的TCODE---BASIS 事务码 描述 ( 中英文 ) SBIT Menu 菜单 SBTA Test background processing 后台处理测试 SBTU Background processing for user 对用户的后台处理 SM36 Define Bac…

Collapse折叠面板(antd-design组件库)展示所有配置选项和onChange的作用

1.Collapse折叠面板 可以折叠/展开的内容区域。 2.何时使用 对复杂区域进行分组和隐藏,保持页面的整洁。 手风琴 是一种特殊的折叠面板,只允许单个内容区域展开。 组件代码来自: 分页 Pagination - Ant Design 3.本地验证前的准备 参考文章【…