連載:(十二)軟件測試技術——安裝測試

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

 圖9.25  打開System Comparison工具

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97