測試
伺服器
單元測試
從 server/
目錄執行 npm run test
來運行單元測試。
你需要先在 server/
執行一次 npm install
。
端到端測試
要運行端到端測試,首先需要通過以下方式啟動測試生產環境:
make e2e
在運行測試之前,需先執行以下指令 一次:
npm install
(於e2e/
中)make open-api
(於專案根目錄/
中)
測試環境啟動後,可以通過以下方式運行端到端測試:
cd e2e/
npm test
測試會檢查各種項目,包括:
- 身份驗證與授權
- 查詢參數、正文和 URL 驗證
- 響應代碼
- 縮略圖生成
- 元數據提取
- 資料庫掃描