产业气象站|Postman monitor功能使用,【Postman】12

通过前面的文章 , 我们已经能完成接口的Collection , 添加断言 , Data文件数据驱动 , 设置变量(Data、Globals和Environment)等等方法 , 对我们的接口进行个各种的测试 , 保证其正确性 。
但是还可能有这么一个场景 , 突然某一天用户反应说我们的网站访问不了了 , 这时候 , 那帮程序猿查日志的查日志 , 看数据库的看数据库 , 当找到原因的时候 , 系统已经是发布上线后的几个小时啦 , 这对用户体验来说是很不好的 。
那我们能不能对接口做一个监控呢?如果接口有问题 , 给对应的程序猿发个邮件通知 , 这样我们就能做到在客户发现问题之前解决掉问题 , 自己发现总比让用户发现要好吧 , 让我们的用户有一个更好的体验 , postman提供了我们Monitor来监控我们的接口 。
下面我们来看一下Postman提供的Monitor功能:
1、是基于Postman集合API的灵活监控
【产业气象站|Postman monitor功能使用,【Postman】12】2、监控API的正常运行时间、响应能力和正确性
3、提供监测结果的详细报告
4、对所有Postman用户(免费和付费用户)每月提供1000个免费的监控请求
5、付费用户 , 在免费额度不足的时候 , 会从账户扣费
6、因为其使用场景 , 可以使用简单的环境变量 , 不需要Data参数化
一、创建监控
1、我们选择v2ex论坛网站的四个接口进行演示 , 点击需要监控集合右侧箭头 , 选择Monitors , 点击“Addamonitor”
产业气象站|Postman monitor功能使用,【Postman】12
文章图片
2、输入监控名称“v2ex:api监控” , 选择版本为“current” , 环境变量选择NoEnvironment , 监控的运行频率为:分钟级别的每五分钟运行一次 , 区域可以具体选择 , 也可以选择:AutomaticallySelectRegion , 设置好了点击create创建 。
产业气象站|Postman monitor功能使用,【Postman】12
文章图片
二、web页面监控运行结果
1、点击去集合的Monitors下查找你的监控 , 点击后跳转到web页面查看监控报告
产业气象站|Postman monitor功能使用,【Postman】12
文章图片
2、第一次进入 , 需要点击Run , 运行监控的Collection
产业气象站|Postman monitor功能使用,【Postman】12
文章图片
3、监控报告提供了两种视图模式 , MonitorSummary和RequestSplit , 切换视图模式变化的是响应时间的统计方式
View可以查看单个接口的响应时间;底部的TestResults和Consolelog可以查看具体的接口测试结果 。
产业气象站|Postman monitor功能使用,【Postman】12
文章图片
产业气象站|Postman monitor功能使用,【Postman】12
文章图片
4、如果接口请求中断言存在失败运行 , 则会往账号邮箱发送邮件提醒
产业气象站|Postman monitor功能使用,【Postman】12
文章图片
三、总结
在特定场景下 , postman提供的Monitor其实是一个很好的功能 , 帮我们按照指定的机制监控接口状态 , 和我们使用CollectionRunner或者Newman运行接口请求的目的时不同的 。
Monitor主要目的时监控在线接口是否正常提供服务 , 我们没必要验证多种异常情况 , 主要关注响应时间、超时服务等情况
CollectionRunner或者Newman则是验证接口请求功能正确性的 , 一般要在上线前完成 。
【来源:郝璇说娱】
声明:转载此文是出于传递更多信息之目的 。 若有来源标注错误或侵犯了您的合法权益 , 请作者持权属证明与本网联系 , 我们将及时更正、删除 , 谢谢 。 邮箱地址:newmedia@xxcb.cn