Postman中添加真實請求(Chrome Networks中的所有請求,含https)copy as har

Postman中添加真實請求(Chrome Networks中的所有請求,含https)

96 
xyxzfj 
2018.05.22 19:44* 字數 559 閱讀 1176評論 0


Postman不光能發請求,並且還有不差的請求自動化測試功能。將Web應用中的請求添加到Postman,並編寫測試用例,便可完成異步接口乃至所有請求的模擬與測試。經過將請求中的可變部分提取成環境變量,能夠變換請求的用戶態、對象等,儘量模擬真實大批量用戶的訪問,達到必定的壓力測試效果。而做爲第一步的往Postman中添加真實請求的工做,處理很差卻會比較繁瑣。git

用戶打開一個Web頁,或完成一薦操做,可能涉及不少的請求。將它們所有輸入Postman,豈不是太麻煩了?Postman提供瞭解決方案。它的Chrome插件版,另外安裝一個Postman Interceptor 後,就能夠將Chrome頁面中的全部接口請求記錄到Postman,包括https請求。而Postman的原生版,則直接實現了一個代理;把它設爲代理後,流經它的請求會被自動記錄;不過它暫未實現https請求的記錄。若是須要記錄所有的請求,包括文檔、資源以及異步請求等,並且請求全是https的呢?暫時可能須要一些工具進行組合來完成了。github

Chrome開發者工具中的Network面板,能夠將全部網絡請求保存成cURL、HAR(HTTP Archieve)等格式文件。cURL格式中,一行就是一個curl命令,包含cookie、ua等請求的所有參數,可直接在控制檯運行出結果。Postman也支持導入cURL格式的請求,但一次只能導入一行,依然太繁瑣。web

 

 

而Postman自己的導入導出,使用的是它的Collection v2格式,是能夠導入導出一批請求的。那有沒有辦法將HAR格式轉爲Collection v2呢?github上有人已經這麼作了。使用它能夠成功將har轉爲Collection v2並導入到Postman。這樣就方便多了。chrome

 

原文地址: https://www.jianshu.com/p/84c7223494a9cookie

相關文章
相關標籤/搜索