AppScan api登录接口 postman_【Postman】12 Postman monitor功能使用
通過前面的文章,我們已經(jīng)能完成接口的Collection,添加斷言,Data文件數(shù)據(jù)驅(qū)動,設(shè)置變量(Data、Globals和Environment)等等方法,對我們的接口進(jìn)行個各種的測試,保證其正確性。
但是還可能有這么一個場景,突然某一天用戶反應(yīng)說我們的網(wǎng)站訪問不了了,這時候,那幫程序猿查日志的查日志,看數(shù)據(jù)庫的看數(shù)據(jù)庫,當(dāng)找到原因的時候,系統(tǒng)已經(jīng)是發(fā)布上線后的幾個小時啦,這對用戶體驗(yàn)來說是很不好的。
那我們能不能對接口做一個監(jiān)控呢?如果接口有問題,給對應(yīng)的程序猿發(fā)個郵件通知,這樣我們就能做到在客戶發(fā)現(xiàn)問題之前解決掉問題,自己發(fā)現(xiàn)總比讓用戶發(fā)現(xiàn)要好吧,讓我們的用戶有一個更好的體驗(yàn),postman提供了我們Monitor來監(jiān)控我們的接口。
下面我們來看一下Postman提供的Monitor功能:
1、是基于Postman集合API的靈活監(jiān)控
2、監(jiān)控API的正常運(yùn)行時間、響應(yīng)能力和正確性
3、提供監(jiān)測結(jié)果的詳細(xì)報告
4、對所有Postman用戶(免費(fèi)和付費(fèi)用戶)每月提供1000個免費(fèi)的監(jiān)控請求
5、付費(fèi)用戶,在免費(fèi)額度不足的時候,會從賬戶扣費(fèi)
6、因?yàn)槠涫褂脠鼍?#xff0c;可以使用簡單的環(huán)境變量,不需要Data參數(shù)化
一、創(chuàng)建監(jiān)控
1、我們選擇v2ex論壇網(wǎng)站的四個接口進(jìn)行演示,點(diǎn)擊需要監(jiān)控集合右側(cè)箭頭,選擇Monitors,點(diǎn)擊“Add a monitor”
2、輸入監(jiān)控名稱“v2ex:api監(jiān)控”,選擇版本為“current”,環(huán)境變量選擇No Environment,監(jiān)控的運(yùn)行頻率為:分鐘級別的每五分鐘運(yùn)行一次,區(qū)域可以具體選擇,也可以選擇:Automatically Select Region,設(shè)置好了點(diǎn)擊create創(chuàng)建。
二、web頁面監(jiān)控運(yùn)行結(jié)果
1、去集合的Monitors下查找你的監(jiān)控,點(diǎn)擊后跳轉(zhuǎn)到web頁面查看監(jiān)控報告
2、第一次進(jìn)入,需要點(diǎn)擊Run,運(yùn)行監(jiān)控的Collection
3、監(jiān)控報告提供了兩種視圖模式,Monitor Summary 和 Request Split,切換視圖模式變化的是響應(yīng)時間的統(tǒng)計方式,View 可以查看單個接口的響應(yīng)時間;底部的TestResults和Console log可以查看具體的接口測試結(jié)果。
4、如果接口請求中斷言存在失敗運(yùn)行,則會往賬號郵箱發(fā)送郵件提醒
三、總結(jié)
在特定場景下,postman提供的Monitor其實(shí)是一個很好的功能,幫我們按照指定的機(jī)制監(jiān)控接口狀態(tài),和我們使用Collection Runner或者Newman運(yùn)行接口請求的目的時不同的。
Monitor主要目的時監(jiān)控在線接口是否正常提供服務(wù),我們沒必要驗(yàn)證多種異常情況,主要關(guān)注響應(yīng)時間、超時服務(wù)等情況。
Collection Runner或者Newman則是驗(yàn)證接口請求功能正確性的,一般要在上線前完成。
【原創(chuàng)系列文章 如需轉(zhuǎn)載 請聯(lián)系作者 】
總結(jié)
以上是生活随笔為你收集整理的AppScan api登录接口 postman_【Postman】12 Postman monitor功能使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: unet作为服务器不显示画面,UNet:
- 下一篇: ctf up怎么写 write_软件测试