Jmeter初次使用

Jmeter的初次使用

运行jmeter.bat,出现jmeter界面

 

项目描述

被测网站:www.cnblogs.com

场景--线程数:20 (虚拟用户数)

        Ramp-Up Period:10 (线程启动周期)

        循环次数:10 

1)建立一个线程组:右击测试计划--添加--Threads(Users)--线程组,这样就添加好了一个线程组

    根据上面的场景填入相应的数据

2)因为我们要对一个网站做压力测试,所以我们要添加一个HTTP请求

    右击刚才添加好的线程组--添加--Sampler--HTTP请求

    修改一个有意义的名称,填入我们要测试的网站地址:www.cnblogs.com 其他的选项默认就可以了(端口默认是80,协议默认是HTTP)

3)添加监听器:这里添加察看结果树和聚合报告,右击线程组--添加--监听器--察看结果树&聚合报告

4)运行测试,察看结果树,点击工具栏中的启动,提示是否保存,是,选择一个文件夹保存,这里我选择保存在桌面

保存好后测试就启动了,可以再左边的Text栏中看到测试情况,绿色对勾表示通过,红色感叹号表示失败,我访问的网站是没有问题的,所以全部通过

接下来看聚合报告,有许多参数

Lable:定义的HTTP请求名称

Samples:表示这次测试一共发出了多少请求

Average:平均响应时长——默认情况下是单个Request的平均响应时长,当时用了Transaction Controller,也可以以Transaction为单位显示平均响应时长

Median:中位数,50%用户的响应时长

90%Line:90%用户的响应时长

Min:访问页面的最小响应时长

Max:访问页面的最大响应时长

Throughput:默认情况下表示每秒完成的请求数(Request per Second),当时用了Transaction Controller,也表示类似LoadRunner的Transaction per Second

KB/Sec:每秒从客户端接收到的数据量

可以通过聚合报告看出此次压力测试具体情况,分析测试数据

这次是一个非常简单的压力测试,以后慢慢摸索吧,任重道远!

 

posted @ 2017-03-10 15:06  ZH_Blog  阅读(201)  评论(0编辑  收藏  举报