使用postman建立collection測試接口

postman能夠建立一個工做流按順序測試多個接口,並能夠將前面的接口的返回值做爲變量傳遞給後面的接口使用。前端

好比要順序測試智聯卓聘的接口:
1.https://data.highpin.cn/api/J... 查詢職位列表
2.https://www.highpin.cn/api/jo... 查詢職位詳情json

那麼咱們首先編輯兩個接口:api

    • body部分 body部分
    • Pre-request Script中能夠在請求發送前設置一個環境變量:Q;body中可使用{{}}的形式獲取環境或全局變量post

      pm.environment.set('Q','前端');
    • Test中能夠獲取到查詢結果,這裏咱們取第一條記錄的信息傳遞給後面的接口測試

      var id = pm.response.json().body.JobList[0].JobID;
      var ref = pm.response.json().body.JobList[0].ReferrerType;
      pm.globals.set("id", id);
      pm.globals.set("ref", ref);
  1. 第二個接口能夠這樣獲取前面設置的全局變量
    圖片描述
  2. 將這兩個接口保存爲collection,側邊欄能夠調整執行的順序;點擊run進入Collection Runner界面,
    圖片描述
  3. 運行一下,能夠獲得兩個接口執行的結果
    圖片描述
相關文章
相關標籤/搜索