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

一、环境搭建

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

二、简单性能测试实例

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

三、简单接口测试实例

1、根据上方创建好对应的线程、http请求以及查看结果树,并加入对应的参数,如下图:是进行一次网站登录的验证
在这里插入图片描述
2、取样器结果
在这里插入图片描述
3、请求体如下:
在这里插入图片描述
3、响应数据如下:
在这里插入图片描述
4、拓展:
(1)上面的只是简单的一次post请求,接口中还有get请求。
(2)参数这一块,还有入参是JSON类型的,这时需要手动输入json参数,调整编码格式为utf-8,如下图。
(3)还有有的接口有权限验证,需要用户登录成功后才可以操作的,需要在登录请求下添加JSON提取器,用于提取cookie,用于下一操作。
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值