測試開發-PC客戶端測試要點


 

  一級測試點 二級測試點
安裝測試
首次安裝(exe和msi格式的不同) 安裝程序權限檢查
軟件安裝包的描述和屬性信息
靜默安裝和非靜默安裝測試
有UAC安裝、無UAC安裝
聯網安裝、斷網安裝
對必要軟件環境的提示  
多次覆蓋安裝,查看覆蓋安裝后已有數據是否有影響 檢查軟件組件覆蓋更新、檢查配置文件覆蓋更新、檢查安裝日志完整性、檢查新舊版本覆蓋兼容性
卸載后安裝,查看已保留的數據是否正常 卸載通常有兩種策略:完整卸載和保留配置數據卸載,要分別測試
自定義安裝 安裝路徑、磁盤空間、系統配置環境要求
手動輸入路徑安裝(不存在的路徑、存在的路徑)  
磁盤不足時候安裝  
缺少目錄創建權限安裝  
安裝過程中退出安裝(斷網、死機、取消安裝)情況 死機一般情況下可不做檢查
安裝后是否會影響系統軟件,常用軟件 如果軟件調用了系統級接口,就要對此接口的穩定性、健壯性進行測試
安裝過程中界面信息提示“安裝說明、版本號、軟件名稱”是否正確  
不同操作系統下進行軟件安裝  
安裝向導的前進和后退測試  
快捷方式:桌面,菜單,任務欄,系統欄,控件面板,系統服務列表等  
對殺毒軟件進行兼容 對殺毒軟件,不光要進行兼容性測試,還要進行安全性測試
  安裝程序對關機消息和系統會話初始化的處理和響應是否正確
卸載測試 卸載過程中,顯示軟件版本號、軟件名稱是否正常 卸載實例互斥檢查
  卸載確認測試
  有UAC卸載、無UAC卸載
  聯網卸載、斷網卸載
卸載過程中的“終止/停止”按鈕是否生效  
卸載過程中,出現(斷網、死機)情況  
正常卸載后,軟件進程應該不存在;  
正常卸載后,查看注冊表是否刪除  
正常卸載后,安裝文件是否刪除(需考慮系統盤中的安裝文件是否被刪除)  
正常卸載后,應刪除以下內容:快捷方式,菜單,任務欄,系統欄,控制面板,系統服務列表等;  
  無誤刪、無殘留
卸載方式應支持:程序自帶卸載程序,系統控制面板,其他第三方卸載工具,如360,優化大師等;  
是否支持命令行卸載,是否支持靜默卸載;  
非正常卸載:程序運行,暫停,終止狀態時卸載;  
非正常卸載:卸載過程中取消,重新使用軟件,能否正常使用;  
破壞性卸載:卸載過程中,斷電,重啟后,卸載軟件,若不能卸載則應提醒用戶重新安裝軟件,然后能正常卸載軟件;  
卸載完成后是否對系統常用軟件有影響  
卸載后是否需要重啟系統的提示?  
卸載完成后(如果保留用戶數據),查看是否保留  
升級測試 升級的文件是否齊全  
升級接口的穩定性和健壯性
升級配置的正確性和容錯性
升級行為對服務器的影響評估和測試
升級請求與行為的合法性與有效性校驗
升級策略(什么時間升級、以什么模式升級、升級某個組件或者完整升級、或者升級捆綁)的有效性、正確性、健壯性
升級行為的安全性(是否被360攔截或阻止等)
有UAC升級、無UAC升級
升級包的有效性檢查和校驗,升級鏈接的有效性檢查和校驗
注冊表信息是否更新  
升級完成功能是否正常  
升級完成后,已有數據是否正常  
升級過程中(斷網、死機)情況  
升級失敗后,軟件是否可以再次升級  
客戶端程序入口 菜單進入、快捷鍵進入、快捷方式進入、系統的不同界面位置進入、  
性能 是否會占用太多的本地計算機資源 安裝、卸載程序的CPU占用、內存占用、網絡帶寬占用(主要是針對在線安裝)
  連續運行超過24小時,檢查主程序的CPU占用、內存占用、網絡帶寬占用
  使用其他程序將CPU和內存占用分別持續占用到90%以上,運行軟件主程序,檢查性能表現,同時檢查穩定性和健壯性
帶寬 與服務器交互是否會產生太大流量 根據交互數據的數據量大小和客戶端的規模,以及升級技術方案的實現邏輯,對服務器可能千萬的流量要進行分析和評估,必要時進行升級預演
競爭測試 軟件競爭使用各種資源(數據紀錄,內存等),看他與其他相關系統對資源的爭奪能力。  
   
同類產品裝在一台機器,誰會默認顯示,是否會產生沖突  
UI測試   基礎分辨率(1024*768)下運行,寬屏分辨率(1440*900)下運行,方屏分辨率(1280*1024)下運行
功能測試    
穩定性測試 長時間的運行  
性能 處理輸入的速度和占用的資源情況  
網絡異常 斷網,或大數據傳輸過程中的斷網等情況  
兼容性測試 不同操作系統下進行使用  
沖突測試 和防火牆、防病毒軟件的沖突測試  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM