安裝解除安裝用例設計思路(界面、易用方面的沒寫)
一、安裝路徑:
1、預設路徑安裝
2、自定義安裝路徑:
a) 通過浏覽,選擇自定義路徑
b) 手動輸入路徑(存在的路徑、不存在的路徑)
c)非c盤安裝
d)指定路徑下已有同名檔案
e) 中文路徑(中文路徑、中英文混合路徑)
f) 包含空格的路徑(空格、下劃線等合法路徑)
g) 非法路徑(路徑中輸入特殊字元,看處理是否正确)
二、安裝環境:
1、沒安裝過
2、已安裝過老版本(系統正在使用、系統未使用)
3、已安裝了最新版本
4、解除安裝系統重新安裝
5、安裝一半,異常退出(比如線上安裝斷網、本地安裝點取消、斷電等),可重新安裝
6、磁盤空間不足
7、删除了部分檔案(可正常安裝、修複、解除安裝系統)
9、防毒軟體:金山、江民、瑞星、諾頓、卡巴斯基、安全衛士等(根據需求,測試相應的環境)
10、标準配置安裝、推薦配置安裝、最低配置安裝、未達到最低配置安裝(硬體環境)
三、安裝類型:
1、标準安裝
2、推薦安裝
3、自定義安裝
四、安裝完成
1、安裝成功,檢查版本資訊是否正确
2、安裝完成,檔案屬性為非隻讀
3、安裝完成,快捷方式檢查,建立快捷方式正确
4、輕按兩下快捷方式,可以正常打開系統
5、打開系統所在目錄,輕按兩下打開(右鍵打開),可正常使用系統
6、安裝過程中,任意步點選取消,成功取消安裝
7、解除安裝過程中,任意步點選取消,成功取消解除安裝
9、不同分辨率下,系統可正常運作
五、解除安裝方式:
(1、正常解除安裝後檢查檔案是否全部解除安裝,系統資料庫是否有殘餘資訊,控制台中檢查系統是否被删除。2、異常解除安裝是否正确處理 )
1、添加/删除程式中解除安裝
2、開始→程式,快捷方式中解除安裝
3、使用安裝程式解除安裝
4、使用系統提供的解除安裝檔案解除安裝
5、直接删除檔案夾(删除後,驗證再次安裝是否報錯)
6、系統正在使用,解除安裝系統
六、網絡環境:(針對以來網絡的系統;比如網遊等)
1、不同上網方式是否能正常使用系統(比如:專線上網、代理(需要密碼,不需要密碼)上網等)
2、不同網絡提供商提供的網絡環境下是否能正常使用系統:電信、網通、百靈、鐵通等(根據需求測對應的網絡提供商)
七、使用者類型:(針對需要序列号的安裝)
1、體驗使用者(體驗期/超過體驗期,解除安裝後安裝)
2、付費使用者(付費期/超過付費期,解除安裝後安裝)
最新内容請見作者的github頁:http://qaseven.github.io/