JMeter安装和简介
Posted Spiritual space on the net cul
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JMeter安装和简介相关的知识,希望对你有一定的参考价值。
1、Apache jmeter 是一个100%的纯java桌面应用,是Apache组织开发的基于java的压力测试工具。它最初被设计用于Web应用测试但后来扩展到其他测试领域,可以用于对静态的和动态的资源(文件,Servlet,Perl脚本,java 对象,数据库和查询,FTP服务器等等)的性能进行测试。它可以用于对服务器,网络或对象模拟繁重的负载来测试它们的强度或分析不同压力类型下的整体性能。你可以使用它做性能的图形分析或在大并发负载测试你的服务器/脚本/对象。
特点:
- 完全的可移植性和100%纯java
- 能够对http和ftp服务器进行压力和性能测试,也可以对数据库进行同样的操作
- 各种负载统计报表
- 数据分析和可视化插件提供了很多很好的可扩展性以及个性化
- 剧透提供动态输入到测试的功能
工作原理:
2、测试环境搭建
官网:http://jmeter.apache.org/下载JMeter,打开bin下的jmeter.bat批处理文件。
4、JMeter插件:http://www.JMeter-plugins.org/
下载以后解压,将里面的jar包放到Jmeter\\lib\\ext目录下,然后重启JMeter即可看到
JMeter不需要安装,直接从网站上下载二进制包,解压到任意目录下即可使用,可以在Windows、Linux和Mac等平台上运行
在Windows上需要执行bin目录下的JMeter.bat;在Linux平台上需要执行bin目录下的JMeter.sh。
ServerAgent监控用的agent,需要监控哪个服务器就放到哪个地方,linux和window通用,启动端口默认为4444,不用修改。
下载ServerAgent-2.2.1.zip
5、Jmeter与LR的比较
LR功能比较强大,唯一的缺点就是文件体积大,正版需要付费,是商业软件
JMeter是开源的,轻巧,安装简单
6、解压文件夹目录简介
backups:3.0以上的版本才会有,备份脚本
bin:可执行的文件目录- ApacheJMeter.jar、jmeter.bat :JMeter启动文件,可以打开JMeter窗口或者可以配置堆内存(heap最多设置物理内存一半,默认是512M。如果heap超过物理内存的一半,可能运行jmeter会比较慢,甚至出现内存溢出,因为java有个特点,比较占内存)
-
jmeter.log:jmeter日志文件
-
jmeter.sh:Linux下启动文件
-
jmeter.properties:系统配置文件,一般不需要改动(可以设置日志的详细程度,默认是info,可以改成debug)
-
jmeter-server.bat:Windows分布式测试要用到的服务器配置
-
jmeter-server:Linux分布式测试要用到的服务器配置
以上是关于JMeter安装和简介的主要内容,如果未能解决你的问题,请参考以下文章