Jmeter下载安装及使用

一:Jmeter下载:

1、官网下载链接:

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2、选择accept,之后才能下载对应的版本;这里我选择的是Windows x86版本;

二:jdk安装配置:

安装是需注意:jdk版本和jmeter版本匹配问题。Jdk1.8对应apache-jmeter-3.3Jmeter下载及安装配置

1.安装jdk以及配置jdk环境变量




jdk安装安装完成,配置环境变量

  1.点击此电脑点击右键,打开高级系统设置


2.点击高级系统设置弹出选项找到高级,打开环境变量


3.开始配置环境变量


4.配置完成后用win+R打开命令板输入cmd,在黑窗口输入java


JMETER下载及安装配置

1、打开下载地址http://jmeter.apache.org/download_jmeter.cgi

2、(Windows版本下载zip,Linux版本下载tgz)一般下载Binaries,Source含有源码;


3、下载后无需安装,解压后即可使用。下图为解压后的目录。


4、完成以上操作后,需要进行配置jmeter的环境变量。

jmeter环境变量配置如下:

(1)新增JMETER_HOME变量,注意:变量值为你下载后解压的路径。


(2)编辑CLASSPATH变量,加上%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.jar;注:如果电脑重没找到CLASSPATH,添加在PATH也可以;


5、操作完上面的步骤,我们就可以点击Jmeter中bin目录下面的jmeter.bat文件即可打开Jmeter了。

注意:打开的时候会有两个窗口,Jmeter的命令窗口和Jmeter的图形操作界面,不可以关闭命令窗口。

注:打开如果提示“findstr不是内部或外部命令”, 这是PATH环境变量的问题,将windows命令的目录添加到PATH中就over了。即:在path中追加:%SystemRoot%/system32;%SystemRoot%;


6、进入JMeter界面。


7、 备注:也可以通过ApacheJMeter.jar打开。

Jmeter使用:

1.负载和压力的区别:(面试题)

    负载测试:在一定的工作负荷下,给系统造成du的负zhi荷及系统响应的时间。

    压力测试:在一定的负荷条件下,长时间连续运行系统给系统性能造成的影响。

2.TPS和QPS的区别:(面试题)

    TPS:可以理解为是每秒对事务的处理的能力

    QPS:   是每秒对服务器的查询能力

3.web端和app端性能指标:

    web端:

        响应时间(客户端向服务端的请求时间,服务端对数据库的请求时间,服务端将结果展现到页面的时间)

        响应时间2 5 8原则   

        吞吐量:指的是在一次性能测试过程中网络上传输的数据量的总和.吞吐量/传输时间,就是吞吐率.

        TPS:每秒处理事务能力

        并发数: 单用户的多次操作,多用户的单次操作

        点击率:每秒钟用户向WEB服务器提 交的HTTP请求数.

        资源使用率:cpu  <80%内存  <80%  io <40    网络 <30%


    app端:

            Cpu内存  流量  电量 启动时间  帧率

            cpu  <80%内存  <80%

            电量的损耗:

            流量的损耗:


Jmeter的接口测试:

            1测试计划中添加线程租

            2在线程租中添加http请求 在http请求中需要填入

            3在线程中添加查看结果树


Jmeter的压力测试


        1测试计划中添加线程租

        2在线程租中添加http请求 在http请求中需要填入

        3. 在线程租中进行修改并发数量(修改线程数量修改循环次数)

        4.在线程组中进行添加聚合报告/表格查看结果/图形结果


Jmetere的断言:

断言用来判断接口的返回值是否匹配

在线程租中进行添加断言--响应断言并将json放入到响应结果中在察看结果树中来


Jmeter的参数化关联

Jmeter+ant+jenkins的生成测试报告

你可能感兴趣的:(Jmeter下载安装及使用)