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 long 存储时间戳

    深入理解java long 存储时间戳

    存储时间打算用时间戳来存储,打算用long类型来代表时间戳,这篇文章主要介绍了深入理解java long 存储时间戳,非常具有实用价值,需要的朋友可以参考下
    2018-10-10
  • SpringBoot+MyBatis实现登录案例

    SpringBoot+MyBatis实现登录案例

    前端时间在网上看到有朋友在学习springboot项目的搭建过程,今天就抽空给大家分享一个案例帮助大家学习SpringBoot+MyBatis实现登录功能,具体实现代码跟随小编一起看看吧
    2021-06-06
  • Java编程生产者消费者实现的四种方法

    Java编程生产者消费者实现的四种方法

    Java生产者和消费者问题是线程安全模型中的经典问题:生产者和消费者在同一个时间段共用同一个存储空间,生产者向存储空间中添加产品呢,消费者取走产品,当存储空间为空时,消费者阻塞,当存储空间满时,生产者阻塞
    2021-10-10
  • Springboot设置默认访问路径方法实现

    Springboot设置默认访问路径方法实现

    这篇文章主要介绍了Springboot设置默认访问路径方法实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • Gradle的使用教程详解

    Gradle的使用教程详解

    Gradle它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,目前也增加了基于Kotlin语言的kotlin-based DSL,抛弃了基于XML的各种繁琐配置,下面通过本文给大家介绍Gradle的使用教程,感兴趣的朋友一起看看吧
    2020-09-09
  • java使用socket实现一个多线程web服务器的方法

    java使用socket实现一个多线程web服务器的方法

    今天小编就为大家分享一篇java使用socket实现一个多线程web服务器的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-10-10
  • 详解JavaWeb中的 Listener

    详解JavaWeb中的 Listener

    JavaWeb里面的listener是通过观察者设计模式进行实现的。下面通过本文给大家详细介绍javaweb中的listener,感兴趣的朋友一起看看吧
    2016-09-09
  • Java Scala之面向对象

    Java Scala之面向对象

    Scala是一门面向对象的语言。在Scala中,一切皆为对象函数是对象,数字也是对象,本文详细介绍了Scala面向对象的原理和介绍,感兴趣的小伙伴可以参考一下
    2023-04-04
  • Spring @Profile注解详解

    Spring @Profile注解详解

    这篇文章主要介绍了Spring @Profile注解详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-08-08
  • java中\t,\n,\r,\b,\f 的作用及说明

    java中\t,\n,\r,\b,\f 的作用及说明

    这篇文章主要介绍了java中\t,\n,\r,\b,\f 的作用及说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-07-07

最新评论