Jmeter环境配置及简单http性能测试实例

一、环境搭建

1、下载并安装JDK
2、下载并安装Jmeter
官网链接如下:[http://jmeter.apache.org/download_jmeter.cgi],云盘也有(http://jmeter.apache.org/download_jmeter.cgi)
选中如下并解压,
Jmeter环境配置及简单http性能测试实例
解压即可使用,双击如下启动,启动之前需配置环境,配置环境步骤如下:
Jmeter环境配置及简单http性能测试实例
(1)打开系统环境变量,新增JMETER_HOME,变量值为JMeter解压的路径
![在这里插入图片描述](https://img-blog.****img.cn/20200603133650615.pngJmeter环境配置及简单http性能测试实例
2、编辑path环境,变量值为jmeter的bin目录:
Jmeter环境配置及简单http性能测试实例
Jmeter环境配置及简单http性能测试实例
3、(如有需要,可以配置以下环境) 编辑CLASSPATH变量,变量值如下:
;%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.jar;
Jmeter环境配置及简单http性能测试实例
4、运行cmd,输入jmeter,配置成功会是如下界面,并自动启动英文版的jmeter。
Jmeter环境配置及简单http性能测试实例

二、简单性能测试实例

1、建立对应的线程组、http请求、http请求默认值(意思是http中默认用到值,http请求中直接调用http请求默认值中的内容,java子类调用父类)(默认值可以不添加)、聚合报告、察看结果树、图形结果
Jmeter环境配置及简单http性能测试实例
2、百度www这样的可以直接在服务器名称或IP中输入地址www.baidu.com,不需要补充路径即可进行测试,我这边是http需要在路径中填入地址才能访问成功。 get/post可改,两个红圈一个是启动,一个是清除内容
(1)线程组中的内容:
<1>线程数相当于访问的用户数量
<2>Ramp-up时间指的是加载那么多用户数量需要多少时间,我这边设置的意思是2秒增加到5000用户量,相当于1秒2500用户
<3>循环次数就是循环多少次去执行,这边3次,总的就是3*5000访问量
<4>当网站超负荷,这边访问错误时,软件执行完了,要是看到启动按钮那里有stop显示,点击stop软件会把访问网站失败的信息再全部列出来,此时软件才会恢复绿色按钮可以重新再运行。
Jmeter环境配置及简单http性能测试实例
(2)http中的内容,着重讲如下:
Web服务器协议:这次测试使用的是http协议
服务器名称或ip:你可以写127.0.0…类似这样的ip
端口号:视情况定要不要写端口号
测试路径:http://xxxxxxx…
Jmeter环境配置及简单http性能测试实例
3、察看结果树:Jmeter环境配置及简单http性能测试实例
4、图形结果:
Jmeter环境配置及简单http性能测试实例
5、聚合报告:
Jmeter环境配置及简单http性能测试实例