手動測試
手動測試是每一次都打開程式實際執行,確認它的輸出是否符合我們的預期。
測試
以下我們以本書範例來確認程式是否正常動作。
用瀏覽器打開
http://localhost:9999
。在
iPhone 6 (16G)
的數量上輸入1
後,按下「重新計算」。確認「總計」數字為
199
。在
iPhone 6 Plus (16G)
的數量上輸入2
後,按下「重新計算」。確認「總計」數字為
797
。
缺點
- 每次測試都要重新輸入要驗證的資料
- 輸入與預期的輸出需要用人腦判斷
練習
找出一個自己過往開發經驗中,測試最麻煩的專案,並描述它是如何測試的。
思考為什麼用人腦判斷輸出結果是有風險的。