pm物件
- 一、前言
- 二、pm.info物件
- 三、pm.sendRequest物件
一、前言
??pm物件只能在Postman本地應用版本中使用,不能早Chrome瀏覽器的Postman插件中使用,
二、pm.info物件
??pm.info物件包含與正在執行的腳本有關的資訊,如請求名稱、請求ID和迭代計數等有用資訊存盤在該物件中,
??(1)pm.info.eventName,回傳結果為字串,它用來輸出是在“Pre-request Script”選項卡還是在“Test”選項卡中執行的腳本,讓用戶構建腳本,如圖所示:


在“Postman Console”視窗輸出結果,如圖所示:

??(2)pm.info.iteration,回傳結果為數值型別,它用來顯示當前運行迭代的次數(從0開始),假設有這樣一個集合“測驗”,如圖所示:

??使用集合運行器運行,設定迭代次數為3,運行后在“Postman Console”視窗中輸入結果,如圖所示:

??(3)pm.info.iterationCount,回傳結果為數值型別,它用于回傳計劃運行的迭代總數,修改上面集合的預請求腳本,如圖所示:

??集合運行器依然設定為3次迭代,運行集合后,查看“Postman Console”視窗,如圖所示:

??(4)pm.info.requestName,回傳結果為字串型別,它用于回傳請求名,
??(5)pm.info.requestId,回傳結果為字串型別,它用于回傳請求ID,如圖所示:

三、pm.sendRequest物件
??pm.sendRequest物件允許異步發送HTTP/HTTPS請求,簡單地說,如果用戶有一個繁重的計算任務或需要發送多個請求,那么現在可以在后臺執行該邏輯,用戶可以指定一個回呼函式,并在底層操作完成時得到通知,而不是等待呼叫來完成(因為這會阻塞任何下一個請求)如圖所示:

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/375863.html
標籤:其他
上一篇:selenium學習
