码迷,mamicode.com
首页 > 其他好文 > 详细

Jmeter安装与使用(压测)

时间:2019-01-08 15:21:37      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:ftp服务器   脚本   alt   配置   根据   adr   静态文件   下载安装   cgi   

 

一、介绍

Apache JMeter是100%纯JAVA桌面应用程序,被设计为用于测试客户端/服务端结构的软件(例如web应用程序)。它可以用来测试静态和动态资源的性能,例如:静态文件,Java Servlet,CGI Scripts,Java Object,数据库和FTP服务器等等。JMeter可用于模拟大量负载来测试一台服务器,网络或者对象的健壮性或者分析不同负载下的整体性能。

同时,JMeter可以帮助你对你的应用程序进行回归测试。通过你创建的测试脚本和assertions来验证你的程序返回了所期待的值。为了更高的适应性,JMeter允许你使用正则表达式来创建这些assertions.

JMeter与LoadRunner比较

JMeter 是一款开源(有着典型开源工具特点:界面不美观)测试工具,虽然与LoadRunner相比有很多不足,比如:它结果分析能力没有LoadRunner详细;很它的优点也有很多:

开源,他是一款开源的免费软件,使用它你不需要支付任何费用,

小巧,相比LR的庞大(最新LR11将近4GB),它非常小巧,不需要安装,但需要JDK环境,因为它是使用java开发的工具。

功能强大,jmeter设计之初只是一个简单的web性能测试工具,但经过不段的更新扩展,现在可以完成数据库、FTP、LDAP、WebService等方面的测试。因为它的开源性,当然你也可以根据自己的需求扩展它的功能。

两者最大的区别:jmeter不支持IP欺骗,而LR支持。

JMeter缺点

使用JMeter无法验证JS程序,也无法验证页面UI,所以要须要和Selenium配合来完成Web2.0应用的测试。

 

二、安装

提前安装好jdk并配置好环境变量

下载地址:https://jmeter.apache.org/download_jmeter.cgi

下载安装包

技术分享图片

2、解压apache-jmeter-5.0

 

3、打开jmeter.properties文件

技术分享图片

4、修改字符集把en改成zh_CN(中文)

技术分享图片

5、启动

技术分享图片

6、查看

技术分享图片

 

三、使用(压测)

1、创建线程组(压测数量)

技术分享图片

技术分享图片

 

 2、创建http请求

技术分享图片

技术分享图片

3、结果显示

技术分享图片

4、结构树展示

技术分享图片

5、图形展示

技术分享图片

 

Jmeter安装与使用(压测)

标签:ftp服务器   脚本   alt   配置   根据   adr   静态文件   下载安装   cgi   

原文地址:https://www.cnblogs.com/zhangb8042/p/10238106.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!