1. Postman 中的錄制功能(HTTP)
1-創建Collection,在Collections里添加一個新的采集目錄test
2-設置代理服務器:
點擊右上方的按鈕Capture API requests with postman,設置代理,端口號Port設為5555,Target目標文件設為Collection: test
版本不同設置方式不同
3-開啟 Use System Proxy (File--settings--Proxy)使用版本不同開啟方式不同
4-Settings -- General-- 開啟 SSL
5-開啟Postman 錄制調用
6-打開chrome瀏覽器,設置Web代理:系統->打開代理設置->連接->局域網設置並保存
7-開始錄制腳本,去瀏覽器請求接口,查后查看錄制的接口腳本(備注:開了代理后,對於HTTP請求,可以正常的在APP端或者WEB端訪問,但是對於HTTPS的請求,由於證書問題,無法訪問)
8-手機設置網絡代理10.5.21.204 5555指向本機端口;
APP端操作測試,符合過濾器條件的請求
9-錄制的接口,執行時需要關閉 前面所設置的 相關配置,然后Post請求需要對參數進行調整,Get則可以直接執行(期間需要做一些參數化調整)
10-可以將錄制的接口文件進行篩選后導出,再調整使用即可
測試集-更多-導出-Collection v2.1(默認文件格式)-Export
PS:不創建測試集的話,抓到的請求就會在History中顯示
2. Postman 中的壓測
壓力測試只能以文件夾的方式執行多個接口,不能單獨執行
1.選擇做並發的 collection,選擇自己配置的環境,設置的迭代次數,每次間隔時間等
2-設置好數據后,進行執行,查看結果
choose collection: 選擇要運行的用例集
Environment: 選擇環境變量
Iterations: 設置循環次數
Delay: 每次循環的間隔
Log Responses: 響應日志,默認
Data: 選擇csv文件(可以添加測試數據,在tests中用data參數訪問)
通過對運行參數的設置可以完成簡單的並發測試
可以通過console查看具體的request請求,通過run result查看測試結果
3-壓測結果查看且允許用例集分享,導入導出json
4-可以查看匯總也可以重新執行