开发者社区> 1523089475488904> 正文

JMETER入门_03_jmeter请求实例

简介: JMETER入门
+关注继续查看

如何进入JMETER界面?

两种方法:

1.通过cmd,输入JMETER

2.通过bin目录下的jmeter.bat启动(我的存放目录C:\Program Files\apache-jmeter-5.1.1\bin)

打开jmeter页面,现在开始新建一个测试计划吧

一、新建测试计划

1.打开jmeter页面,默认就有一个Test Plan

2.通过file--new新建

3.通过空间栏,点击新建按钮新建

二、添加线程组

Test Plan 右键--Add--Threads(Users)--Thread Group

image.png

image.png
image.png

三、添加http请求

Thread Group右键--Add--Sampler--HTTP Request

image.png

image.png

四、get请求

以聚合数据网站的接口地址做测试(https://www.juhe.cn/docs/api/id/65

image.png

接口地址:http://v.juhe.cn/laohuangli/d

请求方式:http get/post

请求参数:2个参数,key和date(日期格式,见上图要求)

解析:http://v.juhe.cn/laohuangli/d

Protocolhttp是:http(默认就是http,所以是http协议的时候可以不用写,如果是https,就需要填写进去)

Server Name or IP(服务器名或IP)是:v.juhe.cn

Path(路径)是:/laohuangli/d

Method(方法)是:GET 因为本例就是要发送get请求

Port Number(端口号):没有就不用填写

image.png

Parameters(参数)

点击下方的Add添加
image.png

五、post请求

同上,只是方法选择post
image.png

为便于区分,两个请求调整下名字,在Name处直接修改即可

此时已经可以执行,但是成功还是失败,执行结果在哪里查看呢?

要想查看执行结果,需要添加结果查看树,看第六步。

六、添加结果查看树

Thread Group右键--Add--Listener -- View Results Tree

image.png
image.png

现在执行后即可以从View Results Tree中查看执行结果

点击工具栏中的执行按钮(绿色三角图标)

image.png
image.png

但因key是错误的,这个网站大家注册后可以拿到一个有效的key值,我这里的已经失效,key正确,应该返回时正确的,但不影响我们举例子,这里就不调整了。

七、添加http请求默认值

(多个请求共用几个参数,如何避免参数变更引起的麻烦?)

上面是2个请求,它们协议、IP、路径、端口、参数key值都是一样的。

如果是10个请求、或100个请求,协议、IP、路径、端口、参数key值都是一样的,中间出现key失效的情况,岂不是要调整10个,甚至100个请求的参数?如果只做到这里,答案是肯定的。

但,添加(http请求默认值)就可以解决了。

顺序:单个请求有值,以请请求设置的值为准,若没有,以http请求默认值为准。

如何添加http请求默认值?

Thread Group右键--Add--Config Element -- HTTP Request Defaults
image.png

image.png

把通用值写入到HTTP Request Defaults对应的值中,post和get请求中即可删除
image.png

image.png

image.png

再执行一次,如下

image.png

至此,一个简单的请求测试就结束了。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
18966 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
23836 0
阿里云ECS云服务器初始化设置教程方法
阿里云ECS云服务器初始化是指将云服务器系统恢复到最初状态的过程,阿里云的服务器初始化是通过更换系统盘来实现的,是免费的,阿里云百科网分享服务器初始化教程: 服务器初始化教程方法 本文的服务器初始化是指将ECS云服务器系统恢复到最初状态,服务器中的数据也会被清空,所以初始化之前一定要先备份好。
13706 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,云吞铺子总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系统盘、创建快照、配置安全组等操作如何登录ECS云服务器控制台? 1、先登录到阿里云ECS服务器控制台 2、点击顶部的“控制台” 3、通过左侧栏,切换到“云服务器ECS”即可,如下图所示 通过ECS控制台的远程连接来登录到云服务器 阿里云ECS云服务器自带远程连接功能,使用该功能可以登录到云服务器,简单且方便,如下图:点击“远程连接”,第一次连接会自动生成6位数字密码,输入密码即可登录到云服务器上。
32409 0
阿里云ECS云服务器初始化设置教程方法
阿里云ECS云服务器初始化是指将云服务器系统恢复到最初状态的过程,阿里云的服务器初始化是通过更换系统盘来实现的,是免费的,阿里云百科网分享服务器初始化教程: 服务器初始化教程方法 本文的服务器初始化是指将ECS云服务器系统恢复到最初状态,服务器中的数据也会被清空,所以初始化之前一定要先备份好。
14036 0
7
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载