你一定要看的安裝及卸載測試用例的步驟及方法總結

自動化測試老莫 發佈 2022-08-08T19:08:38.909671+00:00

程序的安裝文件已經存在安裝盤,電腦安裝了CD-ROM或其他光碟機。根據程序的具體情況,如果存在安裝盤的就可進行這個測試用例。

1. 啟動安裝程序

序號

01

功能描述

測試自動啟動安裝程序

用例目的

測試系統是否能夠自動啟動安裝程序

測試類型

安裝測試

前提條件

程序的安裝文件已經存在安裝盤,電腦安裝了CD-ROM或其他光碟機

測試方法與步驟

輸入

插入系統的安裝盤

期望輸出

電腦能自動播放安裝盤的內容

測試結果

根據程序的具體情況,如果存在安裝盤的就可進行這個測試用例。

功能完成

是□ 否□


序號

02

功能描述

測試安裝程序

用例目的

測試系統是否能夠在CD盤中突出顯示setup.exe文件,雙擊該文件啟動安裝程序

測試類型

安裝測試

前提條件

程序的安裝文件已經存在安裝盤,電腦安裝了CD-ROM或其他光碟機

測試方法與步驟

輸入

1. 插入系統的安裝盤,

2. 選擇打開文件,

期望輸出

在文件夾中能突出顯示setup.exe文件,不要將安裝的setup.exe文件放到難以找到的文件夾下,雙擊該文件能啟動安裝程序

測試結果

根據程序的具體情況,如果存在安裝盤的就可進行這個測試用例。

功能完成

是□ 否□


序號

03

功能描述

測試安裝程序

用例目的

直接複製安裝程序到電腦上

測試類型

安裝測試

前提條件

軟體的安裝程序已經打包,並拷貝到要安裝的電腦上

測試方法與步驟

輸入

直接雙擊安裝程序setup.exe

期望輸出

能成功啟動安裝程序

測試結果

正常,能正確進入安裝程序的頁面

功能完成

是□ 否□


2. 安裝步驟界面

序號

04

功能描述

檢查每個安裝步驟頁面提示信息明確,並沒有二意性

用例目的

測試安裝過程中的步驟頁面上的提示信息是否明確,無歧義

測試類型

安裝測試

前提條件

進入安裝程序

測試方法與步驟

輸入

根據安裝程序的提示信息安裝程序

期望輸出

能根據提示信息安裝程序,頁面上的提示信息明確,沒有歧義,

1. 無異常出現

2. 所有的文字可以正常顯示(無截斷)

3. 界面上的版本信息,公司信息(圖標,時間,地址等)正確

4. 許可證協議信息完整、正確

測試結果

正常。

功能完成

是□ 否□


序號

05

功能描述

查看在安裝過程中存在的提示信息的正確性、意思明確

用例目的

測試在安裝過程中如果存在提示信息的話,提示信息是否正確、意思明確

測試類型

安裝測試

前提條件

安裝過程中存在提示信息

測試方法與步驟

輸入

根據安裝過程中存在的提示信息,比如安裝過程中如果用戶將程序安裝在系統中沒有的目錄下,程序會給予提示信息「系統中沒有這個目錄,是否新建目錄,並將程序安裝在這個新目錄下?」

期望輸出

如果用戶選擇「是」,那麼會在系統的相應目錄下新增用戶新建的目錄,在安裝完成後,在這個新建的目錄中能查看到程序的安裝文件信息;如果用戶選擇「否」,那麼安裝嚮導提示用戶重新選擇目錄安裝程序。

測試結果

正常,能根據期望輸出的內容顯示。

功能完成

是□ 否□


序號

06

功能描述

安裝步驟清楚,用戶可以隨意查看每個步驟的信息

用例目的

測試程序是否提供上一步、下一步的按鈕,每個安裝步驟清楚,在沒有安裝完成時,用戶可以隨意返回查看每個步驟信息

測試類型

安裝測試

前提條件

進入安裝嚮導,開始安裝程序

測試方法與步驟

輸入

1. 滑鼠點擊安裝導航中的「下一步(Next)」,「上一步(Back)」,「取消(Cancel)」按鈕

2. 支持鍵盤操作

期望輸出

1. 點擊安裝界面上的「下一步(Next)」按鈕,能成功進入到下一步的安裝界面上,

2. 點擊安裝界面上的「上一步(Back)」按鈕,能返回到上一步的安裝界面上,

3. 點擊安裝界面上的「取消(Cancel)」按鈕,出現詢問退出的對話框,如「您確定要退出嗎?」

4. 選擇「是」後出現提示應用系統沒有被正確地安裝,用戶必須重新安裝的信息;

5. 選擇「否」後關閉對話框且返回到先前的界面;

測試結果

正常,能根據期望輸出的內容顯示。

功能完成

是□ 否□


序號

07

功能描述

在安裝的每個步驟都能正常退出安裝程序

用例目的

測試在安裝嚮導中是否有取消或者退出的按鈕,在安裝過程中的每個步驟是否都能正常退出安裝程序

測試類型

安裝測試

前提條件

進入安裝嚮導

測試方法與步驟

輸入

1. 點擊右上角的「X」按鈕關閉安裝界面

2. 選擇取消按鈕

期望輸出

出現詢問退出的對話框,如「您確定要退出嗎?」

1. 選擇「是」後出現提示應用系統沒有被正確地安裝,用戶必須重新安裝的信息;

2. 選擇「否」後關閉對話框且返回到先前的界面;

測試結果

正常,能根據期望輸出的內容顯示。

功能完成

是□ 否□

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)」按鈕

期望輸出

1. 有彈出窗口顯示安裝完畢

2. 所有的文件都安裝在選擇的目錄下

3. 要求的.dll全部安裝;

4. 幫助文件安裝在指定的文件夾下;

5. 檢查.exe和.dll文件的版本號是否正確並檢查早已存在的dll;

6. 檢查Ini文件是否記載了正確的路徑和IP位址信息;

7. 檢查需註冊信息在註冊表中是否存在且在正確的地方;

8. 快捷方式創建在選擇的文件夾/啟動菜單中,例如:C:\WINNT\Profiles\xs564gb\Start Menu\Programs\Executive Workbench

9. 日誌文件(Log)中的信息完整、正確

10. 安裝完成後,不會生成多餘的目錄結構,文件,註冊表信息,快捷方式等;

測試結果

正常

功能完成

是□ 否□

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.安裝的軟體的版本比已經安裝的軟體的版本要高

測試方法與步驟

輸入

1. 卸載原軟體

2. 重新安裝高版本的軟體

期望輸出

能正確安裝新版本的軟體

測試結果

正常

功能完成

是□ 否□


序號

31

功能描述

安裝新版本

用例目的

測試在已經安裝了程序的情況下,卸載原軟體再安裝新版本

測試類型

安裝測試

前提條件

1.已經安裝了程序

2.安裝的軟體的版本比已經安裝的軟體的版本要低

測試方法與步驟

輸入

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

功能描述

安裝完成後,啟動應用程式

用例目的

測試是否能成功啟用應用程式

測試類型

安裝測試

前提條件

測試方法與步驟

輸入

可以通過以下方式啟動應用程式:

1. 雙擊目錄中的應用程式圖標

2. 從開始菜單中選擇

3. 焦點放在exe文件上,敲「Enter」鍵

4. 雙擊exe文件

5. 運行命令下啟動

6. 雙擊桌面上的快捷方式

期望輸出

通過以上方式啟用了應用程式後,能成功進入程序進行操作。

測試結果

正常

功能完成

是□ 否□


序號

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

功能描述

卸載程序時,卸載畫面上的軟體名稱及版本信息正確

用例目的

檢測程序在卸載過程中,卸載的畫面上的軟體名稱及版本信息正確

測試類型

卸載測試

前提條件

測試方法與步驟

輸入

將程序卸載掉,根據卸載程序的提示信息進行操作

期望輸出

卸載的畫面上的軟體名稱及版本信息正確

測試結果

正常

功能完成

是□ 否□


感謝每一個認真閱讀我文章的人!!!

如果下面這些資料用得到的話可以直接拿走:

1、自學開發或者測試必備的完整項目源碼與環境

2、測試工作中所有模板(測試計劃、測試用例、測試報告等)

3、軟體測試經典面試題

4、Python/Java自動化測試實戰.pdf

5、Jmeter/postman接口測試全套視頻獲取

我個人整理了我這幾年軟體測試生涯整理的一些技術資料,包含:電子書,簡歷模塊,各種工作模板,面試寶典,自學項目等。如果在學習或工作中遇到問題可以直接進群詢問,群里也會有大神幫忙解答,需要的可以找我謝謝。

關鍵字: