使用 Docker Compose + MSW 執行 Cypress (Vue CLI)
雖然可以在 Cypress 的 Test 對 API 加以 Mock,但也可以使用 MSW 負責 Mock,Cypress 則完全負責 Test。
失くすものさえない今が強くなるチャンスよ
雖然可以在 Cypress 的 Test 對 API 加以 Mock,但也可以使用 MSW 負責 Mock,Cypress 則完全負責 Test。
雖然可以在 Cypress 的 Test 對 API 加以 Mock,但也可以使用 MSW 負責 Mock,Cypress 則完全負責 Test。
MSW 亦能模擬 Error Response 提供 Client 端做測試。
為了模擬慢速 API 或 API 回傳資料量大,可使用 ctx.delay()
模擬 API 延遲時間。
RESTful Post 亦為實務上都會碰到的 API,這種 API 該如何 Mock 呢 ?
RESTFul API 常在 Route 中夾帶 Data,這種 API 該如何 Mock 呢 ?
建立假 API 不難,但若要在 API Function 不修改前提下建立 Mock API,等 API 建立好後無痛接上就有挑戰性,Mock Service Worker 讓我們可以在不修改 Codebase 前提下無痛切換 Mock API。
建立假 API 不難,但若要在 API Function 不修改前提下建立 Mock API,等 API 建立好後無痛接上就有挑戰性,Mock Service Worker 讓我們可以在不修改 Codebase 前提下無痛切換 Mock API。