MAC环境下JMeter的安装与配置(二)优化

JMeter安装文档优化for MAC

一、 安装优化

1、 关于语言设置

语言设置其实很简单,路径如图所示,选择Chinese就可以把语言切换成中文。
JMeter界面

用过的小伙伴会发现,一旦退出JMeter界面,再次进入时,又是英文。想要系统默认就是中文,可以这么操作。

先,退出JMeter。然后找到bin目录下的jmeter.properties文件,双击打开;
再,找到第37行,把language的值改成zh_CN,如下图所示; 保存后,在启动JMeter,就会默认中文。

在这里插入图片描述

2、 Chrome的代理小插件

昨天设置代理,发现个很好用的小插件SwitchyOmega
它可以配置浏览器本地代理,需要代理时直接切换即可,很便捷。

(1)在谷歌的应用商店找到并添加该插件,浏览器链接输入框右侧就会显示图标 ,点击这个小图标进入设置页面;

在配置页面可配置多个代理,需要时切换即可用,很方便。下图便是配置页面;
在这里插入图片描述

(2)下图是切换界面。不使用代理时刻选择直接连接或系统代理即可。

在这里插入图片描述

3、 启动JMeter的优化

发现MAC启动JMeter很麻烦,没有桌面快捷键,只能通过命令实现。

方法一:在终端(命令窗口)进入到JMeter下的bin目录,输入sh JMeter,可启动;
方法二:找到JMeter下的bin,找到文件jmeter.sh,把他拖入终端,点击enter,可启动;

网上搜到的资料有说双击这个文件也可以启动,我的电脑双击不能打开,只是打开源文件,不知道是什么问题,有知道的期望能得到解答。

鉴于它启动不是那么方便,我准备写个小的启动程序放于桌面。

(1) 启动Subline Test,command + n 新建一个文件,输入以下内容。 #!/bin/bash
#!/bin/bash 是此脚本的shell的路径

sh 后是jmeter.sh的文件路径。该文件在bin目录下,可直接找到文件拖入终端,就会显示全路径,复制过来即可。
在这里插入图片描述

(2) 选择Save As… 保存文件为 JMeter.command,
Windows的脚本文件存的是bat,MAC是command文件。

在这里插入图片描述

(3) 现在双击文件会提示没有权限,进入终端给文件赋予权限 在终端输入下图命令
(4) 然后双击桌面的JMeter.command,就可启动JMeter。

chmod +x的意思就是给执行权限,后面跟的是刚刚创建的文档路径。
在这里插入图片描述

4、 配置变量的简单方法

配置好了之后发现一个比较简单的配置变量的方法,不必去找指定文件,新建一个文件即可

(1) 打开终端,输入vim .bash_profile,没有该文件,就会自动创建

在这里插入图片描述

(2) 把需要配置的环境变量粘贴进去,然后依次操作:

点击esc,退出编辑模式-》键盘上输入冒号“: ”-》输入“wq”点击enter,(w表示保存,q表示退出)

下图是编辑页面:在这里插入图片描述

(3) 继续在终端中输入source ~/.bash_profile

(4) 验证配置,在终端输入echo $JAVA_HOME,或echo $PATH,或echo $CLASS_PATH,可出现对应的路径,及配置成功

在这里插入图片描述

二、 遇到的一些疑问和解决方法

1、 找到JAVA_HOME的安装路径

这个其实很简单,只是看你对MAC电脑是否熟悉。

(1)打开电脑桌面左侧的系统偏好设置,

在这里插入图片描述

(2)找到Java,单击;或者直接搜索Java

在这里插入图片描述

(3)会弹出Java的控制面板,切换到Java的按钮下,点击查看,即可找到路径

在这里插入图片描述

2、 找到JMETER_HOME的安装路径

直接将安装包拖入到终端,即可显示出安装包的路径
在这里插入图片描述

3、 更改参数文件提示无权限

之前有提到配置参数,可直接找到路径下/private/etc/profile的profile文件,直接修改文件应该会出现下图提示。

那么可把该文件直接复制出来,修改后再替换掉之前的文件。 在这里插入图片描述

4、 安装HTTPS的证书

(1)在bin文件下,找到证书,双击打开

刚解压时,是没有这个证书的,需要启动一次HTTP代理服务器后,才有这个证书安装包(上一篇说的录制脚本操作)
在这里插入图片描述

(2)会打开证书页面,找到刚刚的证书双击打开,会出现下图页面 点开信任,改为始终信任,然后关闭。关闭时会提示保存修改要输入密码。

在这里插入图片描述

(3)出现下图提示,表示该证书已信任

在这里插入图片描述

三、 疑惑

1、 录制脚本失败

第一次配置录制脚本,怎么也抓不到数据,后面删除后重新装过就可以了,非常不解。目前也没有找到原因。

2、 已安装证书还是出现提示

不知道其他人录制脚本是否有这个提示,如下图。它不影响操作,但是每次都会弹出来,我专门搜寻了原因,网上都说是浏览器没有导入证书。
在这里插入图片描述
BUT我看了MAC电脑不需要导入证书,所有的文章都说关于windows系统下,浏览器如何导入证书的。
我试了,MAC下浏览器管理证书(设置-》高级-》隐私设置和安全性-》管理证书)是直接跳转到了“钥匙串访问”证书页面,根本不需要导入。目前没找到解决方案,有知道原因的,期望能分享你的解决方案。

发布了3 篇原创文章 · 获赞 0 · 访问量 47

猜你喜欢

转载自blog.csdn.net/weixin_45751093/article/details/104340888