安裝測試用例
1. 啟動安裝程序
序號 |
01 |
|
功能描述 |
測試自動啟動安裝程序 |
|
用例目的 |
測試系統是否能夠自動啟動安裝程序 |
|
測試類型 |
安裝測試 |
|
前提條件 |
程序的安裝文件已經存在安裝盤,電腦安裝了CD-ROM或其他光驅 |
|
測試方法與步驟 |
輸入 |
插入系統的安裝盤 |
期望輸出 |
電腦能自動播放安裝盤的內容 |
|
測試結果 |
根據程序的具體情況,如果存在安裝盤的就可進行這個測試用例。 |
|
功能完成 |
是□ 否□ |
序號 |
02 |
|
功能描述 |
測試安裝程序 |
|
用例目的 |
測試系統是否能夠在CD盤中突出顯示setup.exe文件,雙擊該文件啟動安裝程序 |
|
測試類型 |
安裝測試 |
|
前提條件 |
程序的安裝文件已經存在安裝盤,電腦安裝了CD-ROM或其他光驅 |
|
測試方法與步驟 |
輸入 |
|
期望輸出 |
在文件夾中能突出顯示setup.exe文件,不要將安裝的setup.exe文件放到難以找到的文件夾下,雙擊該文件能啟動安裝程序 |
|
測試結果 |
根據程序的具體情況,如果存在安裝盤的就可進行這個測試用例。 |
|
功能完成 |
是□ 否□ |
序號 |
03 |
|
功能描述 |
測試安裝程序 |
|
用例目的 |
直接復制安裝程序到電腦上 |
|
測試類型 |
安裝測試 |
|
前提條件 |
軟件的安裝程序已經打包,並拷貝到要安裝的電腦上 |
|
測試方法與步驟 |
輸入 |
直接雙擊安裝程序setup.exe |
期望輸出 |
能成功啟動安裝程序 |
|
測試結果 |
正常,能正確進入安裝程序的頁面 |
|
功能完成 |
是□ 否□ |
2. 安裝步驟界面
序號 |
04 |
|
功能描述 |
檢查每個安裝步驟頁面提示信息明確,並沒有二意性 |
|
用例目的 |
測試安裝過程中的步驟頁面上的提示信息是否明確,無歧義 |
|
測試類型 |
安裝測試 |
|
前提條件 |
進入安裝程序 |
|
測試方法與步驟 |
輸入 |
根據安裝程序的提示信息安裝程序 |
期望輸出 |
能根據提示信息安裝程序,頁面上的提示信息明確,沒有歧義,
|
|
測試結果 |
正常。 |
|
功能完成 |
是□ 否□ |
序號 |
05 |
|
功能描述 |
查看在安裝過程中存在的提示信息的正確性、意思明確 |
|
用例目的 |
測試在安裝過程中如果存在提示信息的話,提示信息是否正確、意思明確 |
|
測試類型 |
安裝測試 |
|
前提條件 |
安裝過程中存在提示信息 |
|
測試方法與步驟 |
輸入 |
根據安裝過程中存在的提示信息,比如安裝過程中如果用戶將程序安裝在系統中沒有的目錄下,程序會給予提示信息“系統中沒有這個目錄,是否新建目錄,並將程序安裝在這個新目錄下?” |
期望輸出 |
如果用戶選擇“是”,那么會在系統的相應目錄下新增用戶新建的目錄,在安裝完成后,在這個新建的目錄中能查看到程序的安裝文件信息;如果用戶選擇“否”,那么安裝向導提示用戶重新選擇目錄安裝程序。 |
|
測試結果 |
正常,能根據期望輸出的內容顯示。 |
|
功能完成 |
是□ 否□ |
序號 |
06 |
|
功能描述 |
安裝步驟清楚,用戶可以隨意查看每個步驟的信息 |
|
用例目的 |
測試程序是否提供上一步、下一步的按鈕,每個安裝步驟清楚,在沒有安裝完成時,用戶可以隨意返回查看每個步驟信息 |
|
測試類型 |
安裝測試 |
|
前提條件 |
進入安裝向導,開始安裝程序 |
|
測試方法與步驟 |
輸入 |
|
期望輸出 |
|
|
測試結果 |
正常,能根據期望輸出的內容顯示。 |
|
功能完成 |
是□ 否□ |
序號 |
07 |
|
功能描述 |
在安裝的每個步驟都能正常退出安裝程序 |
|
用例目的 |
測試在安裝向導中是否有取消或者退出的按鈕,在安裝過程中的每個步驟是否都能正常退出安裝程序 |
|
測試類型 |
安裝測試 |
|
前提條件 |
進入安裝向導 |
|
測試方法與步驟 |
輸入 |
|
期望輸出 |
出現詢問退出的對話框,如“您確定要退出嗎?”
|
|
測試結果 |
正常,能根據期望輸出的內容顯示。 |
|
功能完成 |
是□ 否□ |
3.安裝過程中的缺省項
序號 |
08 |
|
功能描述 |
根據安裝向導的默認值進行安裝 |
|
用例目的 |
不修改安裝步驟中的信息,根據它的默認選項進行安裝 |
|
測試類型 |
安裝測試 |
|
前提條件 |
進入安裝向導,開始安裝程序 |
|
測試方法與步驟 |
輸入 |
進入安裝向導后,所有信息默認,直接點擊下一步,直到安裝完成 |
期望輸出 |
能正確根據安裝向導中默認選擇正確安裝程序 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
4.安裝過程中的典型選項
4.1安裝路徑
4.1.1默認安裝路徑
序號 |
09 |
|
功能描述 |
不修改安裝向導中的安裝路徑安裝程序 |
|
用例目的 |
測試系統是否能根據安裝向導中默認的路徑安裝程序 |
|
測試類型 |
安裝測試 |
|
前提條件 |
進入安裝向導,開始安裝程序 |
|
測試方法與步驟 |
輸入 |
不修改安裝過程中的默認安裝路徑,安裝完成程序 |
期望輸出 |
能正確將程序安裝到默認的c:\Program Files\xx系統 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
4.1.2自定義安裝路徑
4.1.2.1安裝路徑已經存在
4.1.2.1.1修改盤符
序號 |
10 |
|
功能描述 |
在安裝目錄已經存在的情況下修改安裝盤符 |
|
用例目的 |
測試系統在安裝目錄已經存在的情況下修改安裝盤符后,是否能正確安裝程序 |
|
測試類型 |
安裝測試 |
|
前提條件 |
進入安裝向導,開始安裝程序 |
|
測試方法與步驟 |
輸入 |
在安裝向導選擇安裝目錄的步驟中,修改安裝的盤符,將默認的c:\Program Files\xx系統修改為d:\,或者e:\ |
期望輸出 |
能正確將程序安裝到自定義的盤符中 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
序號 |
11 |
|
功能描述 |
在安裝目錄已經存在的情況下修改安裝盤符 |
|
用例目的 |
測試系統在安裝目錄已經存在的情況下修改安裝盤符后,是否能正確安裝程序 |
|
測試類型 |
安裝測試 |
|
前提條件 |
進入安裝向導,開始安裝程序 |
|
測試方法與步驟 |
輸入 |
在安裝向導選擇安裝目錄的步驟中,修改安裝的盤符,將默認的c:\Program Files\xx系統修改為安裝到可移動盤 |
期望輸出 |
能正確將程序安裝到可移動盤中 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
4.1.2.1.2路徑級次
序號 |
12 |
|
功能描述 |
測試安裝程序的安裝目錄 |
|
用例目的 |
測試程序的安裝文件能保存到哪里目錄級次 |
|
測試類型 |
安裝測試 |
|
前提條件 |
進入安裝向導,開始安裝程序 |
|
測試方法與步驟 |
輸入 |
修改安裝程序的錄入,將默認的c:\Program Files\xx系統修改為d:\xx系統,或者d:\Program Files\xx系統,或者d:\ Program Files\aa\xx系統,以此類推 |
期望輸出 |
無論選擇到幾級目錄級次,程序都能正確保存 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
4.1.2.1.3路徑名稱
序號 |
13 |
|
功能描述 |
安裝目錄為中文 |
|
用例目的 |
測試系統在安裝目錄為中文的情況下,是否能正確安裝程序 |
|
測試類型 |
安裝測試 |
|
前提條件 |
進入安裝向導,開始安裝程序 |
|
測試方法與步驟 |
輸入 |
在安裝向導選擇安裝目錄的步驟中,修改安裝的目錄,將其安裝在全為中文名的目錄下,如d:\安裝程序\xx系統 |
期望輸出 |
能正確將程序安裝到目錄下 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
序號 |
14 |
|
功能描述 |
安裝目錄為英文 |
|
用例目的 |
測試系統在安裝目錄為全英文的情況下,是否能正確安裝程序 |
|
測試類型 |
安裝測試 |
|
前提條件 |
進入安裝向導,開始安裝程序 |
|
測試方法與步驟 |
輸入 |
在安裝向導選擇安裝目錄的步驟中,修改安裝的目錄,將其安裝在全為英文名的目錄下,如d:\Program Files\tool\xx |
期望輸出 |
能正確將程序安裝到指定路徑下 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
序號 |
15 |
|
功能描述 |
安裝目錄為中、英文結合 |
|
用例目的 |
測試系統在安裝目錄為中、英文結合的情況下,是否能正確安裝程序 |
|
測試類型 |
安裝測試 |
|
前提條件 |
進入安裝向導,開始安裝程序 |
|
測試方法與步驟 |
輸入 |
在安裝向導選擇安裝目錄的步驟中,修改安裝的目錄,將其安裝在全為英文名的目錄下,如d:\Program Files\工具\xx系統 |
期望輸出 |
能正確將程序安裝到指定路徑下 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
4.1.2.2安裝路徑不存在
4.1.2.2.1修改盤符
序號 |
16 |
|
功能描述 |
在安裝目錄不存在的情況下修改安裝盤符 |
|
用例目的 |
測試系統在安裝目錄不存在的情況下修改安裝盤符后,是否能正確安裝程序 |
|
測試類型 |
安裝測試 |
|
前提條件 |
進入安裝向導,開始安裝程序,系統中沒有d:\或者e:\ |
|
測試方法與步驟 |
輸入 |
在安裝向導選擇安裝目錄的步驟中,修改安裝的盤符,將默認的c:\Program Files\xx系統修改為d:\,或者e:\ |
期望輸出 |
系統給予提示信息“不存在的路徑,請重新選擇” |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
序號 |
17 |
|
功能描述 |
在安裝目錄不存在的情況下修改安裝盤符 |
|
用例目的 |
測試系統在安裝目錄不存在的情況下修改安裝盤符后,是否能正確安裝程序 |
|
測試類型 |
安裝測試 |
|
前提條件 |
進入安裝向導,開始安裝程序,系統沒有可移動盤 |
|
測試方法與步驟 |
輸入 |
在安裝向導選擇安裝目錄的步驟中,修改安裝的盤符,將默認的c:\Program Files\xx系統修改為安裝到可移動盤 |
期望輸出 |
系統給予提示信息“不存在的路徑,請重新選擇” |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
4.1.2.2.2路徑級次
序號 |
18 |
|
功能描述 |
測試安裝程序的安裝目錄 |
|
用例目的 |
測試程序的安裝文件能保存到哪里目錄級次 |
|
測試類型 |
安裝測試 |
|
前提條件 |
進入安裝向導,開始安裝程序,系統中沒有d:\或者e:\,也就不存在 d:\或者e:\的下級目錄 |
|
測試方法與步驟 |
輸入 |
修改安裝程序的錄入,將默認的c:\Program Files\xx系統修改為d:\xx系統,或者d:\Program Files\xx系統,或者d:\ Program Files\aa\xx系統,以此類推 |
期望輸出 |
系統給予提示信息“不存在的路徑,請重新選擇” |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
4.2安裝類型
4.2.1普通安裝
序號 |
19 |
|
功能描述 |
程序只安裝基礎的、默認的、必裝的模塊 |
|
用例目的 |
測試系統是否能正確安裝基礎、必裝的模塊 |
|
測試類型 |
安裝測試 |
|
前提條件 |
進入到選擇安裝模塊的頁面 |
|
測試方法與步驟 |
輸入 |
選擇普通安裝, |
期望輸出 |
能正確安裝程序默認的、必裝的模塊內容 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
4.2.2高級安裝
序號 |
20 |
|
功能描述 |
程序選擇高級安裝 |
|
用例目的 |
測試在選擇了高級安裝后,能否正確安裝那些不是必裝的模塊 |
|
測試類型 |
安裝測試 |
|
前提條件 |
進入到選擇安裝模塊的頁面,選擇了高級安裝 |
|
測試方法與步驟 |
輸入 |
選擇了高級安裝模塊中的安裝項 |
期望輸出 |
系統能正確安裝這些模塊 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
5.其他安裝注意
5.1安裝過程中檢查可用磁盤空間
序號 |
21 |
|
功能描述 |
安裝軟件時,程序自動檢查系統的磁盤空間 |
|
用例目的 |
測試程序是否會自動檢查系統的磁盤空間大小,已經數據的正確性 |
|
測試類型 |
安裝測試 |
|
前提條件 |
進入安裝向導,開始安裝程序, |
|
測試方法與步驟 |
輸入 |
在程序安裝的選擇目的文件夾頁面上,系統會給予檢查磁盤空間的正確信息。分別將程序安裝在磁盤空間夠的目錄下,和磁盤空間不夠的目錄下 |
期望輸出 |
磁盤空間夠的時候,系統能正確到下一步操作;如果磁盤空間不夠,系統會給予提示信息, |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
5.2安裝完畢的顯示信息
序號 |
22 |
|
功能描述 |
安裝完畢后信息的顯示和文件的安裝 |
|
用例目的 |
測試安裝完畢后信息的顯示和文件的安裝是否正確、完整 |
|
測試類型 |
安裝測試 |
|
前提條件 |
安裝向導已經完成。 |
|
測試方法與步驟 |
輸入 |
所有的安裝提示都完成安裝,點擊“完成(Finish)”按鈕 |
期望輸出 |
|
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
5.3復制共享文件
序號 |
23 |
|
功能描述 |
軟件安裝后,將相應的文件復制到系統文件夾下 |
|
用例目的 |
測試軟件是否能將相應的文件復制到系統文件夾下 |
|
測試類型 |
安裝測試 |
|
前提條件 |
安裝向導已經完成。 |
|
測試方法與步驟 |
輸入 |
在Window環境下,軟件安裝完成后,共享文件將被復制到\Windows\System或\Winnt\System目錄下 |
期望輸出 |
能將所有的、正確的共享文件復制到\Windows\System或\Winnt\System目錄下 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
6.安裝過程異常
序號 |
24 |
|
功能描述 |
安裝過程中異常配置或狀態(非法和不合理配置)情況進行測試(如:斷電,手工刪除進程、數據庫終止,網絡終止等) |
|
用例目的 |
在異常配置或狀態下,程序處理 |
|
測試類型 |
安裝測試 |
|
前提條件 |
無 |
|
測試方法與步驟 |
輸入 |
安裝過程中斷電、手工刪除進程、網絡終止、或者是數據庫終止等 |
期望輸出 |
在安裝過程中,只要沒有點擊向導中的完成之前出現上述情況的,都不能成功、正確的程序,所有安裝的文件都將不被保存到系統中,安裝異常后,再重新安裝,才能正常安裝 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
7.修復性安裝
7.1安裝路徑一致
序號 |
25 |
|
功能描述 |
覆蓋安裝 |
|
用例目的 |
測試在已經安裝了程序的情況下,能否再次安裝 |
|
測試類型 |
安裝測試 |
|
前提條件 |
這次安裝的路徑和上次安裝的路徑一致 |
|
測試方法與步驟 |
輸入 |
在已經安裝了程序的情況下,再次按照上一次安裝的內容再次安裝,所有信息一致 |
期望輸出 |
能正確安裝 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
7.2安裝路徑不一致
序號 |
26 |
|
功能描述 |
覆蓋安裝 |
|
用例目的 |
測試在已經安裝了程序的情況下,能否再次安裝 |
|
測試類型 |
安裝測試 |
|
前提條件 |
這次安裝的路徑和上次安裝的路徑不一致 |
|
測試方法與步驟 |
輸入 |
在已經安裝了程序的情況下,再次按照上一次安裝的內容再次安裝, 但是路徑不一致 |
期望輸出 |
能正確安裝,手工刪除第一次的安裝路徑,程序可以正常運行 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
7.3修改安裝類型
序號 |
27 |
|
功能描述 |
修改安裝類型 |
|
用例目的 |
測試在已經安裝了程序的情況下,再次安裝,程序能否正常運行 |
|
測試類型 |
安裝測試 |
|
前提條件 |
第一次安裝沒有安裝高級安裝中的模塊,第二次安裝了高級安裝中的內容 |
|
測試方法與步驟 |
輸入 |
修改安裝類型,安裝第一次安裝沒有安裝的內容 |
期望輸出 |
能正確安裝高級安裝中的內容,並能正確使用 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
序號 |
28 |
|
功能描述 |
修改安裝類型 |
|
用例目的 |
測試在已經安裝了程序的情況下,再次安裝,程序能否正常運行 |
|
測試類型 |
安裝測試 |
|
前提條件 |
第一次安裝了高級安裝中的模塊,第二次又一次安裝高級安裝中的內容 |
|
測試方法與步驟 |
輸入 |
重新安裝高級安裝中安裝了模塊 |
期望輸出 |
能正確安裝高級安裝中的內容,並能正確使用 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
序號 |
29 |
|
功能描述 |
修改安裝類型 |
|
用例目的 |
測試在已經安裝了程序的情況下,再次安裝,程序能否正常運行 |
|
測試類型 |
安裝測試 |
|
前提條件 |
第一次安裝了高級安裝中的模塊,第二次安裝時不安裝高級安裝中的模塊 |
|
測試方法與步驟 |
輸入 |
重新安裝,不再安裝高級安裝中的模塊,只安裝普通安裝中的內容 |
期望輸出 |
將第一次安裝的高級安裝中的內容刪除,而且程序不可以使用 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
8.軟件版本安裝升級
8.1卸載原軟件再重新安裝
序號 |
30 |
|
功能描述 |
安裝新版本 |
|
用例目的 |
測試在已經安裝了程序的情況下,卸載原軟件再安裝新版本 |
|
測試類型 |
安裝測試 |
|
前提條件 |
1.已經安裝了程序 2.安裝的軟件的版本比已經安裝的軟件的版本要高 |
|
測試方法與步驟 |
輸入 |
|
期望輸出 |
能正確安裝新版本的軟件 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
序號 |
31 |
|
功能描述 |
安裝新版本 |
|
用例目的 |
測試在已經安裝了程序的情況下,卸載原軟件再安裝新版本 |
|
測試類型 |
安裝測試 |
|
前提條件 |
1.已經安裝了程序 2.安裝的軟件的版本比已經安裝的軟件的版本要低 |
|
測試方法與步驟 |
輸入 |
|
期望輸出 |
能正確、成功安裝這個新版本,所有的注冊表的信息都和新安裝的這個版本的程序一致。 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
8.2不卸載原軟件直接重新安裝
序號 |
32 |
|
功能描述 |
安裝新版本 |
|
用例目的 |
測試在已經安裝了程序的情況下,不卸載原軟件直接安裝新版本 |
|
測試類型 |
安裝測試 |
|
前提條件 |
1.已經安裝了程序 2.安裝的軟件的版本比已經安裝的軟件的版本要高 |
|
測試方法與步驟 |
輸入 |
在已經安裝了軟件的情況下直接安裝新版本 |
期望輸出 |
能正確安裝新版本的軟件 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
序號 |
33 |
|
功能描述 |
安裝新版本 |
|
用例目的 |
測試在已經安裝了程序的情況下,不卸載原軟件直接安裝新版本 |
|
測試類型 |
安裝測試 |
|
前提條件 |
1.已經安裝了程序 2.安裝的軟件的版本比已經安裝的軟件的版本要低 |
|
測試方法與步驟 |
輸入 |
重新安裝比已經安裝了軟件的版本低的版本 |
期望輸出 |
系統能自動檢測程序的最新版本,安裝的版本如果低於已經安裝的版本,系統會給予提示信息告訴用戶這個版本不是最新的版本,如果用戶還是要安裝的話會自動將新版本卸載,安裝這個舊的版本。 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
9.安裝環境測試
序號 |
34 |
|
功能描述 |
在不同的環境(操作系統,數據庫,硬件環境,網絡環境等)下,安裝軟件 |
|
用例目的 |
測試在不同的環境(操作系統,數據庫,硬件環境,網絡環境等)下,是否能正確、正常、完整的安裝軟件 |
|
測試類型 |
安裝測試 |
|
前提條件 |
無 |
|
測試方法與步驟 |
輸入 |
進入不同的操作系統(如windows XP;windows 2000;windows 2003;windows NT等),數據庫(如:oracle;DB2等),硬件環境( cup 2.8G、Mem 1G等),網絡環境(聯網、斷網等)等 |
期望輸出 |
能正確、正常、完整的安裝軟件,並能正常運行軟件。 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
序號 |
35 |
|
功能描述 |
在筆記本上安裝軟件 |
|
用例目的 |
測試在筆記本上,是否能正確、正常、完整的安裝軟件 |
|
測試類型 |
安裝測試 |
|
前提條件 |
無 |
|
測試方法與步驟 |
輸入 |
在筆記本上安裝軟件 |
期望輸出 |
能正確、正常、完整的安裝軟件,並能正常運行軟件。 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
10.安裝后程序測試
序號 |
36 |
|
功能描述 |
安裝完成后,啟動應用程序 |
|
用例目的 |
測試是否能成功啟用應用程序 |
|
測試類型 |
安裝測試 |
|
前提條件 |
無 |
|
測試方法與步驟 |
輸入 |
可以通過以下方式啟動應用程序:
|
期望輸出 |
通過以上方式啟用了應用程序后,能成功進入程序進行操作。 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
序號 |
37 |
|
功能描述 |
安裝完成后,重新啟動電腦,再次啟動應用程序 |
|
用例目的 |
測試是否能成功啟用應用程序 |
|
測試類型 |
安裝測試 |
|
前提條件 |
安裝完程序后,向導提示要重啟電腦 |
|
測試方法與步驟 |
輸入 |
重啟好后,點擊文件 |
期望輸出 |
重新啟用系統后,再次點擊程序,能成功進入程序進行操作。 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
序號 |
38 |
|
功能描述 |
檢測安裝成功后,對其他的應用程序不會造成影響 |
|
用例目的 |
檢測程序安裝成功后,對其他的應用程序是否會造成不正常的影響(如操作系統,應用軟件等) |
|
測試類型 |
安裝測試 |
|
前提條件 |
無 |
|
測試方法與步驟 |
輸入 |
重啟啟用系統,或者打開其他的應用程序 |
期望輸出 |
操作系統和其他應用程序都能正常使用,不受安裝軟件的影響。 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
11.安裝手冊測試
序號 |
39 |
|
功能描述 |
安裝文檔 |
|
用例目的 |
測試系統的安裝手冊是否齊全、正確,如果程序有改動,文檔是否同步更新。 |
|
測試類型 |
安裝測試 |
|
前提條件 |
無 |
|
測試方法與步驟 |
輸入 |
根據安裝手冊上的指導安裝程序 |
期望輸出 |
能根據安裝手冊中的指導正確、完整的安裝程序,並能正常使用程序。 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
卸載測試用例
1.卸載方式
1.1通過安裝程序進行卸載
序號 |
40 |
|
功能描述 |
卸載程序 |
|
用例目的 |
測試是否能通過安裝程序自帶的卸載程序進行正確卸載,並卸載干凈。 |
|
測試類型 |
卸載測試 |
|
前提條件 |
已經安裝好程序,並安裝程序自帶了卸載程序 |
|
測試方法與步驟 |
輸入 |
點擊自帶的卸載程序,根據卸載提示信息卸載程序 |
期望輸出 |
卸載后,系統能恢復到軟件安裝前的狀態(包含目錄結構、動態庫,注冊表,系統配置文件,驅動程序,關聯情況等) |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
1.2在控制面板中卸載
序號 |
41 |
|
功能描述 |
卸載程序 |
|
用例目的 |
測試是否能通過控制面板中的添加\刪除程序對軟件進行卸載,並卸載干凈。 |
|
測試類型 |
卸載測試 |
|
前提條件 |
已經安裝好程序, |
|
測試方法與步驟 |
輸入 |
進入系統的控制面板頁面,找到安裝的文件,點擊“刪除”按鈕,卸載程序 |
期望輸出 |
卸載后,系統能恢復到軟件安裝前的狀態(包含目錄結構、動態庫,注冊表,系統配置文件,驅動程序,關聯情況等) |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
1.3通過第三方卸載工具卸載
序號 |
42 |
|
功能描述 |
卸載程序 |
|
用例目的 |
測試是否能通過第三方軟件,比如優化大師、360衛士等對軟件進行卸載,並卸載干凈。 |
|
測試類型 |
卸載測試 |
|
前提條件 |
已經安裝好程序, |
|
測試方法與步驟 |
輸入 |
使用其他的卸載工具,找到該安裝的文件,點擊“刪除”按鈕,卸載程序 |
期望輸出 |
卸載后,系統能恢復到軟件安裝前的狀態(包含目錄結構、動態庫,注冊表,系統配置文件,驅動程序,關聯情況等) |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
2.卸載狀態
2.1程序正在使用時卸載
序號 |
43 |
|
功能描述 |
卸載程序 |
|
用例目的 |
測試軟件是否能在正在使用的情況下進行卸載 |
|
測試類型 |
卸載測試 |
|
前提條件 |
程序已經在運行 |
|
測試方法與步驟 |
輸入 |
將應用程序打開,使用三種卸載方式(程序自帶卸載程序/系統的控件面板卸載/其它自動卸載工具)卸載程序 |
期望輸出 |
系統給予提示信息,程序正在使用不能刪除,要刪除請先關閉程序,再運行卸載程序。 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
2.2程序沒有使用時卸載
序號 |
45 |
|
功能描述 |
卸載程序 |
|
用例目的 |
測試軟件是否能在程序沒有使用的情況下進行卸載 |
|
測試類型 |
卸載測試 |
|
前提條件 |
無 |
|
測試方法與步驟 |
輸入 |
將應用程序打開,使用三種卸載方式(程序自帶卸載程序/系統的控件面板卸載/其它自動卸載工具)卸載程序 |
期望輸出 |
能正確卸載軟件,卸載后,系統能恢復到軟件安裝前的狀態(包含目錄結構、動態庫,注冊表,系統配置文件,驅動程序,關聯情況等) |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
2.3程序頁面打開但沒有任何操作時卸載
序號 |
46 |
|
功能描述 |
卸載程序 |
|
用例目的 |
測試軟件是否能在程序頁面打開但是沒有任何操作的情況下進行卸載 |
|
測試類型 |
卸載測試 |
|
前提條件 |
程序已經在運行 |
|
測試方法與步驟 |
輸入 |
將應用程序的頁面打開,但是不進行任何操作,再使用三種卸載方式(程序自帶卸載程序/系統的控件面板卸載/其它自動卸載工具)卸載程序 |
期望輸出 |
系統給予提示信息,程序正在使用不能刪除,要刪除請先關閉程序,再運行卸載程序。 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
3.非正常卸載
序號 |
47 |
|
功能描述 |
卸載程序 |
|
用例目的 |
測試軟件在卸載過程中,取消卸載進程,軟件能否繼續正常使用 |
|
測試類型 |
卸載測試 |
|
前提條件 |
無 |
|
測試方法與步驟 |
輸入 |
在運行卸載程序的時候,人為將卸載進程刪除, |
期望輸出 |
程序能回滾到沒有運行卸載程序前,再次訪問程序,能正確運行 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
序號 |
48 |
|
功能描述 |
卸載程序 |
|
用例目的 |
測試軟件在卸載過程中,點擊取消按鈕,能否正常退出卸載程序,軟件能否繼續正常使用 |
|
測試類型 |
卸載測試 |
|
前提條件 |
無 |
|
測試方法與步驟 |
輸入 |
在運行卸載程序的時候,點擊取消按鈕 |
期望輸出 |
程序能回滾到沒有運行卸載程序前,再次訪問程序,能正確運行 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
序號 |
49 |
|
功能描述 |
卸載程序 |
|
用例目的 |
測試軟件在卸載過程中,突然斷電 |
|
測試類型 |
卸載測試 |
|
前提條件 |
無 |
|
測試方法與步驟 |
輸入 |
在運行卸載程序的時候,突然斷電 |
期望輸出 |
只要沒有點擊卸載程序中的完成按鈕,就不算卸載程序,程序能回滾到沒有運行卸載程序前,再次訪問程序,能正確運行 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
|
序號 |
50 |
|
功能描述 |
卸載程序 |
|
用例目的 |
測試軟件在卸載過程中,突然重啟電腦 |
|
測試類型 |
卸載測試 |
|
前提條件 |
無 |
|
測試方法與步驟 |
輸入 |
在運行卸載程序的時候,突然重啟電腦 |
期望輸出 |
只要沒有點擊卸載程序中的完成按鈕,就不算卸載程序,程序能回滾到沒有運行卸載程序前,再次訪問程序,能正確運行 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
4.刪除內容
序號 |
51 |
|
功能描述 |
刪除安裝目錄下的文件 |
|
用例目的 |
測試將安裝目錄下的文件刪除后,程序是否能正常運行 |
|
測試類型 |
卸載測試 |
|
前提條件 |
無 |
|
測試方法與步驟 |
輸入 |
將安裝目錄下的文件內容及文件夾刪除 |
期望輸出 |
程序不能正常運行,系統提示安裝程序被刪除。 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
序號 |
52 |
|
功能描述 |
刪除開始-程序菜單中的程序組 |
|
用例目的 |
測試將開始-程序菜單中的程序組刪除后,程序是否能正常運行 |
|
測試類型 |
卸載測試 |
|
前提條件 |
無 |
|
測試方法與步驟 |
輸入 |
將開始-程序菜單中的程序組刪除 |
期望輸出 |
程序能正常運行,只是在開始-程序菜單中沒有這個程序顯示。 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
序號 |
53 |
|
功能描述 |
刪除注冊表中的關於軟件的信息 |
|
用例目的 |
測試將注冊表中的關於軟件的信息刪除后,程序是否能正常運行 |
|
測試類型 |
卸載測試 |
|
前提條件 |
無 |
|
測試方法與步驟 |
輸入 |
將注冊表中的關於軟件的信息刪除 |
期望輸出 |
程序不能正常運行。 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
5.刪除環境
序號 |
54 |
|
功能描述 |
在不同的(操作系統,硬件環境,網絡環境等)下進行卸載 |
|
用例目的 |
在不同的(操作系統,硬件環境,網絡環境等)下進行卸載,查看程序能否正常卸載 |
|
測試類型 |
卸載測試 |
|
前提條件 |
無 |
|
測試方法與步驟 |
輸入 |
在不同的(操作系統,硬件環境,網絡環境等)下進行卸載,參照安裝測試用例中的相應模塊 |
期望輸出 |
能成功卸載軟件,卸載后,系統能否恢復到軟件安裝前的狀態(包含目錄結構、動態庫,注冊表,系統配置文件,驅動程序,關聯情況等) |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
6.其他卸載注意
序號 |
55 |
|
功能描述 |
檢測卸載成功后,對其他的應用程序不會造成影響 |
|
用例目的 |
檢測程序卸載成功后,對其他的應用程序是否會造成不正常的影響(如操作系統,應用軟件等) |
|
測試類型 |
卸載測試 |
|
前提條件 |
無 |
|
測試方法與步驟 |
輸入 |
重啟啟用系統,或者打開其他的應用程序 |
期望輸出 |
操作系統和其他應用程序都能正常使用,不受卸載軟件的影響。 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
序號 |
56 |
|
功能描述 |
用戶運行了程序,生成了用戶的文檔,將程序刪除后能否保留這些文檔 |
|
用例目的 |
檢測將程序刪除后,用戶生成的文檔能否保留 |
|
測試類型 |
卸載測試 |
|
前提條件 |
用戶大量使用程序,生成了文檔 |
|
測試方法與步驟 |
輸入 |
將程序刪除 |
期望輸出 |
刪除程序自動判斷是否用戶生成了文檔,並在刪除程序中給予提示信息,“是否將用戶信息一並刪除”,如果是,則將這些文檔刪除,如果否,則保留這些文檔信息。 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
序號 |
57 |
|
功能描述 |
將程序卸載后再次安裝,一切功能是否正常 |
|
用例目的 |
檢測將程序卸載后再次安裝,一切功能是否正常 |
|
測試類型 |
卸載測試 |
|
前提條件 |
用戶大量使用程序,生成了文檔 |
|
測試方法與步驟 |
輸入 |
將程序卸載后再次安裝 |
期望輸出 |
卸載后再次安裝程序能否打開原來保存的文件,並一切運行正常 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |
7.刪除步驟界面
序號 |
58 |
|
功能描述 |
卸載程序時,卸載畫面上的軟件名稱及版本信息正確 |
|
用例目的 |
檢測程序在卸載過程中,卸載的畫面上的軟件名稱及版本信息正確 |
|
測試類型 |
卸載測試 |
|
前提條件 |
無 |
|
測試方法與步驟 |
輸入 |
將程序卸載掉,根據卸載程序的提示信息進行操作 |
期望輸出 |
卸載的畫面上的軟件名稱及版本信息正確 |
|
測試結果 |
正常 |
|
功能完成 |
是□ 否□ |