初识Jmter(一)

Jmeter工具介绍

  一、Jmeter介绍

Jmeter是Apache开发的一款100%纯Java的压力测试工具,最初被用来设计做web应用测试,后来被扩展到其他测试领域。它可以用于测试静态和动态,例如:资源文件,Servlet,Perl脚本,java 对象,数据库和查询,FTP服务器等等,JMeter可用于模拟大量负载来测试一台服务器,网络或者对象的健壮性或者分析不同负载下的整体性能

Jmeter可以对系统进行功能/回归测试,利用断言来验证准确性,可以使用它做性能的图形分析或在大并发负载测试你的服务器/脚本/对象。

 

 loadrunner比较

 1.开源、免费、易安装(只需配置jdk)。

 2.完全的可移植性和100%纯java.

 3.功能强大,最初Jmeter只是被用于做WEB测试,后经扩展,可以完成对数据库、FTP、Servlet、文件等进行测试。

 4.自定义扩展功能,因为Jmeter是开源的,可以根据自己的需求扩展 它的功能。

虽然与loadrunner比较,Jmeter仍然有很多的不足,功能也没有loadrunner全面。但是对于刚接触性能的小白来说,足够学习。

 

 

二、Jmeter下载安装

 1.http://jmeter.apache.org/ ,不需要被源码的,下载Binaries就行。需要改动源码,下载Source。

 

 

2.安装JDK,下载jdk,到官网下载jdk,地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html配置环境变量

 变量名:【JAVA_HOME】

变量值:【D:\Program Files\Java\jdk1.8.0_92】【jdk安装路径】

变量名:【path】

变量值:【\;%JAVA_HOME%\bin;】

变量名:【CLASSPATH】

变量值:【.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;】【.不能漏】

3.验证JDK

 运行cmd->输入java -version->显示java版本就表示jdk安装成功

 

三、运行JMeter

 1.打开安装Jmeter的文件夹,进入bin目录,启动jmeter.bat。(windows系统)

   弹出两个窗口,Jmeter命令窗口和操作页面。不可以关闭

四、创建简单的测试计划

   1.测试计划:用来描述一个性能测试,包括整个测试的所有功能。即本次测试的总计划。

右键单击测试计划--添加

 

 

添加一个threads(users)线程用户,一般选择线程组。

 

 

 

 线程组,可以看做是一个虚拟用户,线程中的每个线程都可以理解为一个虚拟用户。类似于loadrunner中的vuser.

线程数:虚拟用户,可以任意设定,这里选择5,

Ramp-Up Period:单位是秒,默认时间是1秒。它指定了启动所有线程所花费的时间,比如,当前的设定表示“在5秒内启动10个线程,每个线程的间隔时间为0.5”。如果你需要Jmeter立即启动所有线程,将此设定为0即可

 循环次数:表示每个线程执行多少次请求。

 

 

posted @ 2017-12-18 11:19  不长刺的仙人掌  阅读(284)  评论(0编辑  收藏  举报