安裝測試需要注意以下幾點。
(1)安裝過程是否是必要的。有些軟件系統根本不需要在安裝過程中設置任何參數,不需要收集用戶計算機的相關信息,并且軟件不存在注冊問題,軟件系統是為某些用戶定制開發的。這些軟件系統的安裝過程是不必要的。
(2)安裝過程。安裝過程是否在正確的地方寫入了正確的內容?安裝之前是否需要什么必備組件,如果缺少了這些組件是否能提示用戶先安裝那些組件?能否自動替用戶安裝?安裝過程的提示信息是否清晰,能否指導用戶做出正確的選擇?安裝過程是否能在所有支持的操作系統環境下順利進行?
(3)卸載。能否進行卸載?卸載是否為用戶保存了必要的數據?卸載是否徹底刪除了一些不必要的內容?卸載后是否能進行再次安裝?
(4)升級安裝。如果是升級安裝的話,是否考慮到了用戶舊系統的兼容性,尤其是舊數據的兼容性。
(5)安裝后的第一次運行。安裝后的第一次運行是否成功?第一次運行是否需要用戶設置很多不必要的東西?
(6)利用工具輔助測試。安裝測試可以利用一些工具輔助進行,例如,InstallWatch可用于跟蹤安裝過程中產生的所有文件和對注冊表進行的修改。
DevPartner的System Comparison工具則可以創建系統的某個時間點的快照,還可以將兩個快照文件進行對比,找出不同的地方,這在安裝測試過程中非常有用,可以清楚地知道安裝前和安裝后操作系統的不同之處。
下面簡要介紹一下System Comparison工具的使用過程。
(1)首先打開System Comparison,如圖9.25所示。
圖9.25 打開System Comparison工具
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/