REST特點
- 客戶端-服務端
通過將用戶界面、讓數據與存儲分開,通過簡化服務器組件來實現跨多平臺的應用 - 無狀態,可緩存
客戶端到服務端包含理解請求所需的所有信息 - 統一接口
常見接口測試工具
- 插件類:postman、DHC、REST client
- 平臺類:Yapi、DOClever、RAP2、EasyMock、Swagger
- 終端類:Postman、SoapUI、DOClever
Mock數據工具
- YApi
- DOClever
本地安裝接口測試工具
mock數據開發流程
- 前端定義接口
- 完成靜態頁面
- 完成UI交互
- 對接真實接口
- 頁面、邏輯測試
- 線上部署
DOClever線下部署mock服務器
- 打開DOClever官網
- 點擊線下部署
- 選擇github下載,跳轉到它的github上的庫中
- 根據庫下面的文字說明進行線下部署如源碼部署、npm部署
- 我們選擇使用docker部署,點擊倉庫的docker目錄,跳轉到相關庫並且下面有部署說明文字
- 使用docker-compose進行容器的管理
- 修改下面的一段代碼
20080:自定義端口號
/srv/doclever:自定義本地目錄
/my/own/datadir:自定義數據目錄
- 打開終端虛擬機用ssh連接到遠程測試服務器上
- 執行下面的命令
- 將編輯的文件複製到docker-compose.yml文件中
- 執行運行命令
- 查看運行
- 端口放行
- 在瀏覽器中輸入 測試服務器ip:20080/html/web/controller/index/index.html
- 點擊登錄選擇右下角的管理總後進行登錄
- 登錄後記得修改下密碼這樣安全些
- 退出後我們可以去註冊一個賬號