1. 程式人生 > >HTTP協議請求響應模型

HTTP協議請求響應模型

場景:登入

1.客戶端發起請求到api介面

   1.1使用者在客戶端填寫使用者名稱和密碼,點選登入,傳送請求

2.api接收到客戶端發起的使用者請求

   2.1 api對業務邏輯進行驗證

      2.1.1驗證使用者名稱和密碼是否合法

           比如:使用者名稱要求必須為真實手機號碼(11位,1開頭,第二位34)

           如果驗證失敗,即使用者名稱不合法,那麼需要給客戶端傳送響應碼

           比如碼值為1,2,3

           1代表使用者名稱格式錯誤

           2代表使用者名稱或密碼錯誤

           3代表密碼格式錯誤

3.api會將使用者輸入的資料發給db層

   3.1資料庫查詢成功則返回1,失敗返回0

4.DB會將返回的查詢資料庫的條目數給api

5.api返回成功或失敗的狀態碼發給客戶端

6.客戶端將返回的資訊提示給使用者

一 客戶端

功能測試  效能測試   自動化測試

二 介面層

介面測試  功能測試  效能測試  自動化測試

三 資料庫層

 可以將開放人員使用到的sql語句單獨拿出來進行效能測試