學習flask-restful如何透過POSTMAN執行整合測試

簡介

因為有看到使用POSTMAN來測試自已寫好的API,如果已經寫好的API可以寫一系列的測試案例來測試自已的程式,如果測試案例全過,代表程式應該被修改到,可以安心,這只是一個簡單的測試用例,記錄一下如何使用POSTMAN

  • 測試用例是取得所有的使用者

    因為一開始將所有的使用者清空,所有得到的是長度為0的陣列,可以來判斷是否是沒有使用者

在上圖中選擇{{url}}/users來測試此API,在右邊的橘色的框框是測試的範本,可以直接來點選,在左邊的紅色框框是可以寫的測試腳本是以JavaScript來撰寫

1
2
3
4
pm.test("get users", function () {
var jsonData = pm.response.json();
pm.expect(jsonData.users.length).to.eql(0);
});