我們如果在命令列傳送post請求,會很麻煩,效率不高。同時也不方便介面的管理,所以一些優秀的介面測試工具應運而出,postman就是繞不開的話題之一。
主要功能
postman主要幫我們幹了三件事:
1.把相關集合放到乙個集合當中方便管理。
2.對指定介面傳送請求。
下面我們使用postman工具操作getlist介面。
新增一條請求(addrequest):
編輯請求,修改url,請求方式和引數:
傳送請求檢視結果:
以上步驟,是postman的主要功能,也是我們前三個小節一直叨念的部分,只不過通過postman來完成,下面是前面沒有講到過的東西----斷言。
3.斷言
按照截圖開啟斷言區域:
我們按照用例來設定斷言:
設計用例(功能):
是否按照建立時間倒序排列
是否返回指定的條數
pm.test(「是否含有create_time節點」,function () );
pm.test(「返回2條資料」, function () );
pm.test(「時間倒序排列」, function () );
傳送請求後,店家test results檢視結果如下:
紅色的提示表示斷言失敗,這個時候我們需要修改介面**(getlist_fix.php):
機器學習之初步認識
這段時間,我系統地學習了機器學習,由於涉及到很多的高數 最優化 凸集 線性代數和概率論等方面知識,確實是強大的數學在做支撐。學習計畫上繼續堅持 按部就班 按照月計畫 周計畫和天計畫進行,每天進行總結分析。主要有三點體會 1 公式中,一般都是矩陣表示變數形式,複雜的理論無外乎都涉及到矩陣論為基礎,改變...
認識介面測試
這一小節我們一起來認識一下介面測試,首先來看一些名詞的定義 1 服務端程式。2 圖形介面 這是客戶端程式裡提供給使用者使用的介面。標準叫法為使用者介面 ui,user inte ce 和圖形化使用者介面 gui graphical user inte ce 區別是ui泛指各種給使用者提供的介面,比如...
和jwt 認證方案之初步認識JWT
前言 現在越來越多的專案或多或少會用到jwt,為什麼會出現使用jwt這樣的場景的呢?傳統的方式 cookie session 需要重新登入,使用者體驗不好。session共享 在多台物理機之間傳輸和複製session 方式對網路io的壓力大,延遲太長,使用者體驗也不好。session方式儲存使用者資...