您当前的位置: 首页 > 

科技D人生

暂无认证

  • 0浏览

    0关注

    1550博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

压测学习总结(2)——Jmeter 基本知识入门

科技D人生 发布时间:2021-03-26 11:29:34 ,浏览量:0

Jmeter的简介:

Jmeter是一款基于纯JAVA语言开发的开源的性能测试工具。

性能测试(一)Jmeter的安装

jmeter启动界面

Jmeter的下载:

·最新版: http://jmeter.apache.org/download_jmeter.cgi

·历史版本: https://archive.apache.org/dist/jmeter/binaries/

PS:如果是windows下使用,则下载zip压缩包,如果linux平台使用,则下载tgz。

安装和使用:

Jmeter是基于java的应用,所以需要有java环境。

JDK的安装和配置:

Java的版本,一般来说下载se的版本,然后版本号只需要和Jmeter的要求匹配。

环境变量的配置 需要配置的环境变量有两个:

JAVA_HOME:值就是java的安装路径,不包含bin目录。

PATH变量:是修改而不是新建,将“%JAVA_HOME%\bin;”加入到path变量的最前面。

通过java -version和javac -version进行检测即可。 要保证java和javac的版本的一致性。

性能测试(一)Jmeter的安装

检测环境

启动Jmeter:

双击Jmeter解压路径(apache-jmeter-5.1\bin)的bin下面的jmeter.bat

Jmeter的目录介绍

Jmeter的目录介绍

 

性能测试(二)Jmeter的目录介绍

1·bin目录:

该目录存放了jmeter的主jar包,启动脚本,配置文件。并且该目录是jmeter默认的日志存放目录。 ·ApacheJmeter.jar:

这是jmeter的主jar包(主类所在的包),可以通过java命令直接启动该jar包达到启动运行jmeter的效果。

·Jmeter.bat/Jmeter.sh:

这是官方给的Jmeter的启动脚本,然后右键编辑,是可以设置jmeter启动时的一些JVM参数的。 set HEAP=-Xms1024m -Xmx1024m set METASPACE=-XX:MetaspaceSize=512M -XX:MaxMetaspaceSize=512M

PS:一般来说,metaspace 256M就够用,最多给到512M。 Xms和Xmx的值保持一致,建议不要超过物理内存的50%,通常为物理内存最大值的25%即可。

· Jmeter-server.bat/jmeter-server:是Jmeter的联机负载所需要的服务启动脚本。

·Jmeter.properties:该文件是Jmeter的主配置文件。jmeter超过80%以上的配置都是在该文件中完成。

PS:配置文件修改,需要重启jmeter才会生效。

2·docs目录:

该目录下存放的是jmeter官方的API文档。

3·extras目录:

该目录存放的是jmeter和其它应用集成所需要的一些文件。主要是jmeter和ant集成所需的文件。

4·lib目录:

该目录是jmeter启动时的默认的classpath路径。这就意味着在使用jmeter进行测试的过程中,任何需要做import操作的类,都必须以jar包的形式存在于lib目录下。

PS:一旦lib目录下的jar包发生改变,则需要重启jmeter才能有效。

5 ·lib\ext目录:

该目录是jmeter用来存放组件、第三方组件和插件的目录。 通常来说我们下载的组件和插件、自定义的组件和插件都需要放在该目录里。

6·printable_docs目录:

该目录下存放的是jmeter官方的使用帮助文档。

关注
打赏
1662604032
查看更多评论
立即登录/注册

微信扫码登录

0.0692s