Mac系统搭建JDK及JMETER过程解析

 更新时间:2020年08月13日 16:01:55   作者:蓝 寅  
这篇文章主要介绍了Mac系统搭建JDK及JMETER过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

前言

时代在进步,我们IT届的测试工程师大部分都用上了MAC电脑,在MAC上如何搭建JMETER呢

一、环境和所需软件概述

1.1 目前环境:

MacOS(10.15.3)

1.2 所需软件:

  • jdk-8u91-macosx-x64.dmg (jdk1.8及以上版本应该都可以)
  • apache-jmeter-5.2.1.zip (官网下载最新版即可)

二、搭建过程详述2.1 JDK安装即配置

该步骤大家可以参考我之前的博文,地址如下:

jdk搭建步骤

2.2 JMETER安装即配置2.2.1 下载JMETER,官网下载地址如下:

jmeter下载地址

下载注意事项如下图,我们只是使用工具的情况,不需要下载源码。

2.2.2 下载后,把下载的压缩包解压到自定义的软件安装路径(路径自己定)

2.2.3 配置环境变量

1)打开命令终端,输入如下命令,进入环境变量编辑页面

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH
export JMETER_HOME=/Users/liuqingjun/software/apache-jmeter-5.2.1
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar
export PATH=$JMETER_HOME/bin:$PATH

备注:如之前已配置过JDK环境变量,需配置JMETER_HOME、修改JDK的环境变量CLASSPATH、修改PATH变量

3)配置好之后,输入命令 :wq,保存退出vim编辑器,然后输入如下命令,让修改的环境变量生效

source ~/.bash_profile

4)输入命令:jmeter -v ,查看jmeter是否安装完成,如下图即安装成功

5)最后输入命令:jmeter ,即可打开界面使用

2.3 JMETER基本配置

jmeter设置中文界面永久生效配置

修改jmeter安装路径下bin目录的jmeter.properties文件,在37行处或查找“language”,把language的值修改为zh_CN,并去掉前边的“#”号键,取消注释

jmeter察看结果树乱码问题解决

修改jmeter安装路径下bin目录的jmeter.properties文件,查找到sampleresult.default.encoding=ISO-8859-1,将ISO-8859-1更改为UTF-8,即sampleresult.default.encoding=UTF-8

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • Java单例模式简单介绍

    Java单例模式简单介绍

    这篇文章主要为大家详细介绍了Java单例模式简单的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-10-10
  • Mybatis使用IN语句查询的实现

    Mybatis使用IN语句查询的实现

    这篇文章主要介绍了Mybatis使用IN语句查询的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • Java多线程下解决数据安全问题

    Java多线程下解决数据安全问题

    这篇文章主要介绍了Java多线程下解决数据安全问题,本文使用代码进行讲解,可供大家学习参考
    2021-08-08
  • 使用SpringMVC返回json字符串的实例讲解

    使用SpringMVC返回json字符串的实例讲解

    下面小编就为大家分享一篇使用SpringMVC返回json字符串的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-03-03
  • mybatis-puls中的resultMap数据映射

    mybatis-puls中的resultMap数据映射

    这篇文章主要介绍了mybatis-puls中的resultMap数据映射,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-08-08
  • 100-200之间所有素数求和程序代码(二个版本)

    100-200之间所有素数求和程序代码(二个版本)

    写一个求100-200之间素数,并求和的程序,大家参考使用吧
    2013-11-11
  • JAVA日常开发中读写XML的方法详解

    JAVA日常开发中读写XML的方法详解

    这篇文章主要介绍了JAVA日常开发中读写XML的相关资料,详细讲解了在Java中如何使用DOM(文档对象模型)和SAX(简单API for XML)两种方式读取XML文件,以及如何使用DOM和JAXB(Java Architecture for XML Binding)两种方式写入XML文件,需要的朋友可以参考下
    2024-12-12
  • SpringMVC五大组件与执行原理分析总结

    SpringMVC五大组件与执行原理分析总结

    这篇文章主要介绍了SpringMVC五大组件与执行原理分析总结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧
    2023-01-01
  • 浅析java volatitle 多线程问题

    浅析java volatitle 多线程问题

    Volatile修饰的成员变量在每次被线程访问时,都强迫从共享内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到共享内存
    2013-08-08
  • Java实现的时间戳与date对象相互转换功能示例

    Java实现的时间戳与date对象相互转换功能示例

    这篇文章主要介绍了Java实现的时间戳与date对象相互转换功能,结合具体实例形式分析了java日期与时间戳类型的表示与转换相关操作技巧,需要的朋友可以参考下
    2017-06-06

最新评论