postman 访问不了_【Postman】12 Postman monitor功能使用

d514beffdb18cfe909a3ca23650a1c9e.png

通过前面的文章,我们已经能完成接口的Collection,添加断言,Data文件数据驱动,设置变量(Data、Globals和Environment)等等方法,对我们的接口进行个各种的测试,保证其正确性。

但是还可能有这么一个场景,突然某一天用户反应说我们的网站访问不了了,这时候,那帮程序猿查日志的查日志,看数据库的看数据库,当找到原因的时候,系统已经是发布上线后的几个小时啦,这对用户体验来说是很不好的。

那我们能不能对接口做一个监控呢?如果接口有问题,给对应的程序猿发个邮件通知,这样我们就能做到在客户发现问题之前解决掉问题,自己发现总比让用户发现要好吧,让我们的用户有一个更好的体验,postman提供了我们Monitor来监控我们的接口。

下面我们来看一下Postman提供的Monitor功能:

1、是基于Postman集合API的灵活监控

2、监控API的正常运行时间、响应能力和正确性

3、提供监测结果的详细报告

4、对所有Postman用户(免费和付费用户)每月提供1000个免费的监控请求

5、付费用户,在免费额度不足的时候,会从账户扣费

6、因为其使用场景,可以使用简单的环境变量,不需要Data参数化

一、创建监控

1、我们选择v2ex论坛网站的四个接口进行演示,点击需要监控集合右侧箭头,选择Monitors,点击“Add a monitor”

7643bc2efc72fb36f2a9417069a38db0.png

2、输入监控名称“v2ex:api监控”,选择版本为“current”,环境变量选择No Environment,监控的运行频率为:分钟级别的每五分钟运行一次,区域可以具体选择,也可以选择:Automatically Select Region,设置好了点击create创建。

b34049a8b43e4d12124fee1260a136b4.png

二、web页面监控运行结果

1、去集合的Monitors下查找你的监控,点击后跳转到web页面查看监控报告

7b61cc94377ba753186fc982c5c95a40.png

2、第一次进入,需要点击Run,运行监控的Collection

fec5028755bf7cb48b1d923fdaced7a9.png

3、监控报告提供了两种视图模式,Monitor Summary 和 Request Split,切换视图模式变化的是响应时间的统计方式,View 可以查看单个接口的响应时间;底部的TestResults和Console log可以查看具体的接口测试结果。

e9a0511e0bae7946db64ecf505e931c5.png

9713bab9d4273d471f52b4e78265cf38.png

4、如果接口请求中断言存在失败运行,则会往账号邮箱发送邮件提醒

a44dbcefbedd25463c9d3e2b9f40f6a2.png

三、总结

在特定场景下,postman提供的Monitor其实是一个很好的功能,帮我们按照指定的机制监控接口状态,和我们使用Collection Runner或者Newman运行接口请求的目的时不同的。

Monitor主要目的时监控在线接口是否正常提供服务,我们没必要验证多种异常情况,主要关注响应时间、超时服务等情况。

Collection Runner或者Newman则是验证接口请求功能正确性的,一般要在上线前完成。

【原创系列文章 如需转载 请联系作者 】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值