部署完成後,不代表一切順利。今天的重點是 全面測試專案,就像新車出廠前要做各項檢測一樣。我們要模擬各種使用情境:輸入正確城市、拼錯城市、空白輸入;切換不同網路環境或斷網;甚至嘗試一些非預期操作,觀察前端畫面是否會崩掉、後端 API 是否還能正確回應。
免費平台往往有一些限制,例如長時間沒使用可能會休眠,API Key 過期或流量超過限制也可能導致查詢失敗。遇到錯誤時,先不要慌,要一步步確認問題來源:是前端程式邏輯錯誤、後端回傳資料問題,還是平台設定導致。這個過程就像給專案做健康檢查,確保使用者打開專案時不會遇到突發狀況。
測試的同時,也能發現一些小細節問題,比如按鈕點擊後畫面延遲、文字顯示不完整、或是結果沒有更新等。每修正一個小問題,就能讓專案變得更加穩定和順暢。當你把這些測試做完,看到專案在各種情境下都能順利運作,那種安心感和成就感非常直接——你的小工具已經真的「活」在網路上了。