2007年10月19日 星期五

F11 系統整體測試(3)──組態設定測試(Configuration Test)

在設計各個元件與功能時,會有許多設定拉出到允許使用者設定的層級,這些設定的內容都需要加以逐一驗證與測試。

通常的測試都會一一將各個設定檔內容加以調整再進行測試,逐一驗證系統的行為模式。我覺得可以使用兩段式的測試方法:首先先測試設定檔是否可以正常被讀取為Properties;再來就只要寫測試程式去改變系統內部的Properties內容並呼叫對應的測試方法去測試特定的功能即可。這樣一來就可以讓系統一次測試所有的設定檔內容以比對結果。

如果設定檔改變的是顯示時的外觀,必須另外分開使用人力來測試,因為外觀的改變必須要由人來判斷正確與否。如果影響的操作的動作,我們像前面那樣完全由人來測試、錄下使用者的操作或是使用Robot程式來模擬使用者的操作行為,並在關鍵時暫停由人來判斷結果。

組態設定的檔案、內容、測試使用的值與對應的結果正常與否都要詳加記錄的。通常這會在系統測試的最後階段進行。

沒有留言:

張貼留言