軟體測試之 【移動端測試】——安裝與解除安裝
安裝
1.正常安裝測試,檢查是否安裝成功。
2.APP版本覆寫測試。例如:先安裝一個1.0版本的APP,再安裝一個高版本(1.1版本)的APP,檢查是否被覆寫。
3.回退版本測試。例如:先裝一個2.0版本的APP,再安裝一個1.0版本的APP,正常情況下版本是不可以回退的。
4.安裝時記憶體不足,彈出提示。
5.根據安裝手冊操作,是否正确安裝。
6.安裝過程中的意外情況(強行斷電、斷網、來電話了、檢視資訊)等等,檢查會發生的情況。
7.通過‘同步軟體’,檢查安裝時是否同步安裝了一些檔案。
8.在不同型号、系統、螢幕大小、分辨率上的手機進行安裝。
9.安裝時是否識别有SD卡,并預設安裝到sd卡中。
10.安裝完成後,能否正常啟動應用程式。
11.安裝完成後,重新開機手機能否正常啟動應用程式。
12.安裝完成後,是否對其他應用程式造成影響。
13.安裝完成後,能否添加快捷方式。
14.安裝完成後,防毒軟體是否會對其當做病毒處理。
15.多程序進行安裝,是否安裝成功。
16.在安裝過程中,所有的提示資訊必須是英文或者中文,提示資訊中不能出現代碼、符号、亂碼等。
17.安裝之後,是否自動啟動程式。
18.是否支援第三方安裝。(華為 oppo 小米 百度應用市場 豌豆莢 應用寶 /.....)
19.在安裝中點選取消。(進行安裝之後不能取消的)
解除安裝
1.用自己的解除安裝程式進行解除安裝,檢查是否解除安裝幹淨。
2.用第三方工具,檢查是否解除安裝幹淨。
3.在解除安裝過程中,點選取消按鈕,看是否正常退出解除安裝程式,檢查軟體是否還能繼續正常使用。
4.解除安裝過程中,出現意外(比如手機關機,沒電,檢視資訊,接打電話),程式是否還能運作。
5.在解除安裝過程中,突然重新開機裝置,再次通路程式,是否還能運作。
6.在沒用使用程式時,删除目錄檔案,看程式是否能運作。
7.在使用過程中,直接删除目錄檔案,程式是否還能運作。
8.不同系統、硬體環境、網絡環境下進行解除安裝。
9.解除安裝成功後,是否對其他程式有影響。
10.解除安裝後再次安裝,是否正常使用。
11.在解除安裝過程中,所有的提示資訊必須是英文或者中文,提示資訊中不能出現代碼、符号、亂碼等。
---------------------------------------------PC電腦上-------------------------------------------------------
PC電腦安裝
沒安裝過的PC中進行安裝 預設項安裝功能驗證
存在老版本且正在打開該軟體 存在老版本且并沒有打開該軟體 存在更新版本,相同路徑安裝 存在更
新版本,不同路徑安裝 存在相同版本,相同路徑安裝 存在相同版本,不同路徑安裝 解除安裝後重新安裝 删
除檔案後安裝
安裝目錄下磁盤空間不足 存在金山、360等防毒軟體 啟動該安裝多個安裝程序 靜默安裝
安裝完成
1.控制台顯示資訊正常,包括名稱、釋出者、版本、支援連結、幫助連結
2.點選桌面快捷方式,可正常打開該軟體
3.開始菜單有生成相應的快捷方式,可正常打開該軟體
4.HKLM\Software\Seewo\下的系統資料庫資訊正常寫入
5.防火牆白名單正常設定
6.若是解除安裝安裝,則舊安裝目錄下檔案被正常删除
7.若依賴Flash、k-lite、EasiUpdate和.NET,這些軟體安裝版本正确無誤
8.若配套安裝Seewo其他軟體,該軟體版本正确
9.若該軟體為雙簽名,檢查軟體應為雙簽名
10.若該軟體為開機自啟動,重新開機PC,軟體自啟動
11.若該軟體覆寫安裝前為已注冊軟體,覆寫安裝後仍為注冊狀态
12.安裝後重新開機PC,該軟體能正常運作
1.通過開始菜單上的解除安裝程式解除安裝普通軟體,此安裝時寫了系統系統資料庫,軟體的所有檔案是否完全删除
2.通過開始菜單上的解除安裝程式解除安裝普通軟體,安裝時寫了系統系統資料庫,軟體的檔案删除的同時系統資料庫是否能夠完全删除,注冊
表删除時是否有提示資訊
3.通過開始菜單上的解除安裝程式解除安裝普通軟體,軟體安裝後使用過程中下載下傳和儲存了個性資訊,軟體的檔案删除的同時是否能夠
删除個性資訊,在删除個性資訊是否提示使用者做出選擇:删除或保留
4.對安裝時寫了系統資料庫的普通軟體,不使用軟體提供的解除安裝程式,而是直接查找到程式檔案,直接删除檔案,用以檢查是否能
夠删除此程式
5.對安裝時沒有寫系統資料庫的程式,使用開始菜單上的解除安裝程式,執行解除安裝,完成檢查能否完成删除程式檔案
6.對安裝時沒有寫系統系統資料庫的普通軟體,不使用軟體提供的解除安裝程式,而是直接查找到程式檔案,直接删除檔案,用以檢查
是否能夠删除此程式
7.對通過IE下載下傳的元件,安裝後通常沒有在開始菜單增加控件解除安裝程式,此類軟體執行解除安裝時選擇控制台- 解除安裝或更改程式
,查找到對應的程式,執行解除安裝完成後檢查是否解除安裝正确。在IE加載元件中檢查是否還存在
8.對通過IE下載下傳的元件,安裝後通常沒有在開始菜單增加控件解除安裝程式,使用一段時間後存在下載下傳使用者個性資料的此類軟體執
行解除安裝時選擇控制台-》解除安裝或更改程式,查找到對應的程式,執行解除安裝時删除個性資訊是否提示使用者做出選擇 删除或保留
完成後在IE加載元件中檢查是否還存在,同時檢查個性資料是否完全删除
9.對在開始菜單存在程式菜單,但是已經删除了程式檔案的程式,執行解除安裝,檢查系統執行情況
10.對在控制台的删除和修改程式清單中存在程式名稱,但是已經删除了實際程式檔案的程式,執行解除安裝 檢查系統執行情況
11.解除安裝後,再進行老版本的軟體安裝,檢查是否能正常安裝并正常使用
12.解除安裝後,再進行更新版本軟體的安裝,檢查是否能正常安裝并正常使用
13.如果目前程式正在運作過程,進行解除安裝,檢查是否進行解除安裝提示
14.如果是C/S或B/S系統,要檢查在用戶端程式正在運作過程,是否能進行伺服器端程式的解除安裝
15.在解除安裝過程中如果出現異常(例如某個服務還沒有停止,或背景某個檔案還在占用狀态時,或安裝檔案改變了目錄等)程式
是否會進行正确檢測,在異常排除後,是否能再次成功解除安裝
16.在解除安裝過程中出現環境異常(機器重新開機,當機,斷電等情況)時,恢複後,能否進行成功解除安裝
17.是否可以進行遠端解除安裝操作,如果可以進行遠端解除安裝操作,若在解除安裝過程中出現網絡異常,解除安裝過程中斷 等網絡恢複後是否
能再次解除安裝成功
18.解除安裝過程是否支援使用者進行解除安裝選擇,即隻解除安裝部分内容 如果支援要逐一檢查隻解除安裝部分内容對其他功能的使用是否有影響
19.檢查解除安裝後是否系統儲存重要資料進行一并删除(而不是放到垃圾箱中),例如登入檔案,安全密鑰。背景資料庫檔案或背景
資料檔案等
20.對安全性有特殊要求的軟體(例如網銀個人版系統),在解除安裝後,要檢查對應的網銀驗證檔案是否一并被删除,防止有其他人
安裝網銀後,又可以繼續非法使用他人賬戶資訊