JMETER入门_03_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

JMETER入门_03_jmeter请求实例

JMETER入门_03_jmeter请求实例
JMETER入门_03_jmeter请求实例

三、添加http请求

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

JMETER入门_03_jmeter请求实例

JMETER入门_03_jmeter请求实例

四、get请求

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

JMETER入门_03_jmeter请求实例

接口地址: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(端口号):没有就不用填写

JMETER入门_03_jmeter请求实例

Parameters(参数)

点击下方的Add添加
JMETER入门_03_jmeter请求实例

五、post请求

同上,只是方法选择post
JMETER入门_03_jmeter请求实例

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

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

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

六、添加结果查看树

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

JMETER入门_03_jmeter请求实例
JMETER入门_03_jmeter请求实例

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

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

JMETER入门_03_jmeter请求实例
JMETER入门_03_jmeter请求实例

但因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
JMETER入门_03_jmeter请求实例

JMETER入门_03_jmeter请求实例

把通用值写入到HTTP Request Defaults对应的值中,post和get请求中即可删除
JMETER入门_03_jmeter请求实例

JMETER入门_03_jmeter请求实例

JMETER入门_03_jmeter请求实例

再执行一次,如下

JMETER入门_03_jmeter请求实例

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

上一篇:tomcat7登录账户配置


下一篇:[wikioi]乌龟棋