Jmeter之性能测试环境搭建(Windows操作系统)

一、Jmeter下载

JMeter官方下载地址:http://jmeter.apache.org/download_jmeter.cgi

JMeter插件的下载地址:https://jmeter-plugins.org/downloads/all/

二、Jmeter环境变量配置

1、增加系统变量 JMETER_HOME=D:\apache-jmetes\apache-jmeter-5.1

2、CLASSPATH中增加系统变量 %JMETER_HOME%\lib;%JMETER_HOME%\lib\ext;

3、path中增加系统变量 %JMETER_HOME%\bin

重要:Jmeter是Java语言开发工具,因此首先要安装JDK,配置JKD环境变量

三、Jmeter打开方式

1、bin目录下打开jmeter.bat文件

2、命令行窗口输入jmeter

四、Jmeter目录介绍

bin目录

  1. jmeter.bat ——windows的启动文件
  2. jmeter.log——jmeter的运行日志文件
  3. jmeter.sh——linux的启动文件
  4. jmeter.properties——系统配置文件
  5. jmeter-server.bat——windows 分布式测试要用到的服务器配置
  6. jmeter-server——linux 分布式测试要用到的服务器配置

lib目录

  1. lib——存放所有插件jar包
  2. lib\ext——存放JMeter依赖的核心jar包
  3. lib\junit——存放Junit测试脚本

licenses目录

  1. JMeter 相关证书

printable_docs目录

  1. JMeter 用户手册文档,其中usermanual下的component_reference.html是最常用到的核心元件帮助文档

五、Jmeter常见问题

1、打开jmeter-server.bat时,报错:java.io.FileNotFoundException:rmi_keystore.jks(系统找不到指定的文件)

解决方法:打开jmeter.properties文件,将server.rmi.ssl.disable值改为True,并且取消注释

2、Jmeter分布式测试时,客户机可以正常ping通,但是不支持master访问,jmeter_server.bat也正常启动

解决方法:调度机和执行机需要关闭防火墙

3、内存溢出

现象:GUI界面上,线程卡住,查看DOS窗口,提示内存溢出

解决方法:打开jmeter.bat文件,把set HEAP=-Xms512m –Xmx1024m改大

六、设置语言和字体等

1、打开jmeter.properties文件

2、调整语言:搜索language=en,找到language=en所在行,去掉行注释,并将语言

改为中文,即language=zh_CN,保存,重启jmeter生效。

3、调整字体:先将外观模式改为:Windows Classic等模式,默认模式不行,搜索jsyntaxtextarea.font.size,去掉

jsyntaxtextarea.font.family和jsyntaxtextarea.font.size所在行注释,把jsyntaxtextarea.font.size=14改成更大的数字,

保存,重启jmeter生效。

备注:在win10上,如果以上设置字体的方式无效,则需要修改右侧参数比例:

jmeter.hidpi.mode=true

jmeter.hidpi.scale.factor=2.0

4、查看结果树 配置元件中请求条目太多,展示不全,前面的不展示:jmeter.properties

文件中找到。

从版本3.2开始,视图中的条目数被限制为属性view.results.tree.max_results的值,

默认为500个,

修复方法:jmeter.properties文件中找到view.results.tree.max_results,修改展示的条目数

5、修改工具栏比例:jmeter.toolbar.icons.size=32x32

6、修改左侧树结构比例:jmeter.tree.icons.size=32x32

以上修改后需要重启jmeter才能生效

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值