AppScan api登录接口 postman_【Postman】12 Postman monitor功能使用

61fa639af1c2423318779fef1926ba0b.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”

aa1998ba84e245a70c04e1483d85e972.png

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

4ec82404dd0cb023a990874b120a6788.png

二、web页面监控运行结果

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

a937476adfddef5160dab32d9c91b84c.png

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

95f440ea688e48be407b84b676af92e8.png

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

78bdc8b727d5704a2d344159f45138c9.png

6e1c80e2f228b35309d96e02dc217d4f.png

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

7e8cb2cc5c7590aeac32f23d6943b3be.png

三、总结

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

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

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

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

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值