2007年10月20日 星期六

F12 Use Case測試(1)──使用者測試(User Acceptable Test)

Use Case基於系統架構作完設計後,應該把該功能從頭到尾的使用者操作動作記為測試的內容,並與預期的系統反應比較是否正確。

測試的內容以如何進入這個功能為起點,接著開始一步一步地註明要如何操作系統輸入,有時夾雜一些錯誤的操作以證明系統能夠有正確的反應。藉由逐步操作準備好輸入的資料後便執行功能(功能測試要先完成),同時觀察系統的輸出是否與規格書相同;如果需要再進一步的操作則同樣記錄並加以測試。

每個功能的每個步驟都應該測試正確,在提供給使用者作真正的User Test之前,專案人員當然必須先行測試過讓排除掉顯而易見的問題;沒有使用者會希望給自己測試的系統連立即可見的錯
誤都還有一大堆的。幸好這在功能測試時大多都會被發現。

對於可以正常執行功能的各個步驟與系統反應要稍加註記,因為使用手冊裡的操作步驟會由這些內容依序匯集而成。另外在使用者測試進行到一定程度,確定系統架構足夠穩定、功能可以順利執行且操作介面沒有大礙之後,可以增加同時進行測試的人員數量,藉此開始測試系統在多個使用者操作時的穩定性。

沒有留言:

張貼留言