1. 程式人生 > >使用postman做接口測試

使用postman做接口測試

不能 bsp 請求參數 加密 容易 百度一下 數據 依賴關系 穩定

一,先了解一下基礎知識,雖然工作中沒什麽卵用,但背會了,可以顯擺自己很專業的樣子,以下內容來自網絡

1, 什麽是接口測試?

接口測試是測試系統組件間接口的一種測試。接口測試主要用於檢測外部系統與系統之間以及內部各個子系統之間的交互點。測試的重點是要檢查數據的交換,傳遞和控制管理過程,以及系統間的相互邏輯依賴關系等

2、為什麽要做接口測試?

  1,接口測試相對容易實現自動化持續集成,且相對UI自動化也比較穩定,可以減少人工回歸測試人力成本與時間,縮短測試周期,支持後端快速發版需求。接口持續集成是為什麽能低成本高收益的根源。

  2,現在很多系統前後端架構是分離的,從安全層面來說:

   1、只依賴前端進行限制已經完全不能滿足系統的安全要求(繞過前面實在太容易), 需要後端同樣進行控制,在這種情況下就需要從接口層面進行驗證。

   2、前後端傳輸、日誌打印等信息是否加密傳輸也是需要驗證的,特別是涉及到用戶的隱私信息,如身份證,銀行卡等。

3,開發接口測試案例的整體方案

第一步: 利用接口說明文檔,分析出測試需求;

第二步: 從接口文檔中整理出接口測試案例,裏面要包括詳細的入參和出參數據以及明確的格式和檢查點;

第三步: 和開發一起對接口測試用例評審

第四步: 結合開發庫,準備接口測試案例中的入參和出參數據,並整理成csv格式的文件

第五步: 結合接口測試案例文檔和csv格式的數據文檔,做接口測試案例的自動化案例開發。

二,下邊的東西工作中實際要用到了

1, postman安裝

chrome瀏覽器打開chrome://extensions/,搜索postman,安裝即可。(如果還不會安裝,百度一下)

2,實際操作

  研發會給出接口說明文檔包括(API), 不同的公司有不同的模板哈,可以百度看一下,但是要包括下面的內容:

    1、接口說明;

    2、調用url;

    3、請求方法(get\post);

    4、請求參數、參數類型、請求參數說明;

    5、返回參數說明

使用postman做接口測試