手動測試

手動測試是每一次都打開程式實際執行,確認它的輸出是否符合我們的預期。

測試

以下我們以本書範例來確認程式是否正常動作。

  1. 用瀏覽器打開 http://localhost:9999

  2. iPhone 6 (16G) 的數量上輸入 1 後,按下「重新計算」。

  3. 確認「總計」數字為 199

  4. iPhone 6 Plus (16G) 的數量上輸入 2 後,按下「重新計算」。

  5. 確認「總計」數字為 797

缺點

  • 每次測試都要重新輸入要驗證的資料
  • 輸入與預期的輸出需要用人腦判斷

練習

  • 找出一個自己過往開發經驗中,測試最麻煩的專案,並描述它是如何測試的。

  • 思考為什麼用人腦判斷輸出結果是有風險的。