@import url(http://m.tkk7.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);
我的測試歷程---用例設計思路(安裝/卸載)《轉載》
我一直從事B/S測試
工作,因為對網游(主要是C/S結構的)比較感興趣,所以現在開始
學習游戲開發方面的知識(剛開始看),比如opengl、、VC++游戲設計入門、
windows游戲編程大師技巧、數據結構算法等,為以后轉游戲
測試做準備,既然做C/S測試,安裝/卸載是測試的很重要的部分之一,所以利用空閑時間寫一下自己的安裝/卸載
用例設計思路,練習一下,如果你覺得寫的不好或者覺得有需要補充的地方,請大家提出來,大家共同學習,共同進步,謝謝!
安裝卸載用例設計思路(界面、易用方面的沒寫)
一、安裝路徑:
1、缺省路徑安裝
2、自定義安裝路徑:
a) 通過瀏覽,選擇自定義路徑
b) 手動輸入路徑(存在的路徑、不存在的路徑)
c)非C盤安裝
d)指定路徑下已有同名文件
e) 中文路徑(中文路徑、中英文混合路徑)
f) 包含空格的路徑(空格、下劃線等合法路徑)
g) 非法路徑(路徑中輸入特殊字符,看處理是否正確)
二、安裝環境:
1、沒安裝過
2、已安裝過老版本(系統正在使用、系統未使用)
3、已安裝了最新版本
4、卸載系統重新安裝
5、安裝一半,異常退出(比如在線安裝斷網、本地安裝點取消、斷電等),可重新安裝
6、磁盤空間不足
7、刪除了部分文件(可正常安裝、修復、卸載系統)
8、操作系統Windows(WindowsXP、Windows2000、Windows2003、Vista等,區分專業版、服務器版以及不同補丁環境)、Unix 、 Macintosh 、 Linux等
9、殺毒軟件:金山、江民、瑞星、諾頓、卡巴斯基、安全衛士等(根據需求,測試相應的環境)
10、標準配置安裝、推薦配置安裝、最低配置安裝、未達到最低配置安裝(硬件環境)
三、安裝類型:
1、標準安裝
2、推薦安裝
3、自定義安裝
四、安裝完成
1、安裝成功,檢查版本信息是否正確
2、安裝完成,文件屬性為非只讀
3、安裝完成,快捷方式檢查,創建快捷方式正確
4、雙擊快捷方式,可以正常打開系統
5、打開系統所在目錄,雙擊打開(右鍵打開),可正常使用系統
6、安裝過程中,任意步點擊取消,成功取消安裝
7、卸載過程中,任意步點擊取消,成功取消卸載
8、各殺毒軟件防火墻操作系統可正常運行
9、不同分辨率下,系統可正常運行
五、卸載方式:
(1、正常卸載后檢查文件是否全部卸載,注冊表是否有殘余信息,控制面板中檢查系統是否被刪除。2、異常卸載是否正確處理 )
1、添加/刪除程序中卸載
2、開始→程序,快捷方式中卸載
3、使用安裝程序卸載
4、使用系統提供的卸載文件卸載
5、直接刪除文件夾(刪除后,驗證再次安裝是否報錯)
6、系統正在使用,卸載系統
六、網絡環境:(針對以來網絡的系統;比如網游等)
1、不同上網方式是否能正常使用系統(比如:專線上網、代理(需要密碼,不需要密碼)上網等)
2、不同網絡提供商提供的網絡環境下是否能正常使用系統:電信、網通、百靈、鐵通等(根據需求測對應的網絡提供商)
七、用戶類型:(針對需要序列號的安裝)
1、體驗用戶(體驗期/超過體驗期,卸載后安裝)
2、付費用戶(付費期/超過付費期,卸載后安裝)
天貓 軟件自動化測試開發
posted on 2013-09-27 17:03
zouhui 閱讀(225)
評論(0) 編輯 收藏 所屬分類:
2.軟件測試 方案設計