1.
應用的啟動和停止
1.1首次啟動
是否出現歡迎介面,歡迎介面的停留時間,歡迎介面後是否正常進入應用
首次啟動時間是否合理
該拉取的資訊是否正確
桌面圖示是否建立成功,功能啟動快捷鍵建立是否成功(某些安卓手機會有在桌面建立快捷鍵的需求)
1.2二次啟動
1.3程式異常退出後的啟動 2.
程式功能模組
2.1文字框輸入功能
正常輸入,輸入越界,特殊字符集(
\n,\r
等等),利用複製貼上向文字輸入內容,輸入程式
規定不讓輸入的字元
2.2事件觸發 3.
許可權安全 4.
檔案儲存 5.
網路與流量
網路訊號,尤其是弱網環境下應用的表現
不同運營網路:電信、聯通、移動,
2g/3g/4g.
網路中斷、網路恢復場景的邏輯(如重試),以及網路提示
首次啟動應用的流量是否符合預期。
統計、異常上報對流量的影響
中大小,尺寸是否有考慮對網路流量的影響
基於流量安全的特殊業務,如僅
wifi聯網
6.中斷測試
鎖屏中斷:停留在程式操作介面進行鎖屏,恢復後檢查操作是否正常
前後臺切換:停留在程式操作介面,通過
home
鍵,進行程式的前後臺切換
載入中斷:頁面界介面請求,介面框架載入時,通過
home
鍵,返回鍵、快速切換操作
進行中斷
系統異常中斷:如關機,斷電,來電 7.
機型適配
7.1解析度適配 ui
結構、對話方塊基於解析度、螢幕大小進行適配
7.2 os
版本適配
7.3 cpu
硬體配置 8.
系統配置
程序管理:省電管理、後台程序駐留管理
顯示管理:字型大小,字型型別
語言環境:語言環境
橫豎屏配置:是否支援橫豎屏自適應處理
9.公升級
覆蓋安裝
逐級公升級:使用者資料,設定,狀態的保留,特別注意新版本已去掉的狀態或設定
跳級:即隔開版本覆蓋安裝
降級:覆蓋安裝更低版本
解除安裝安裝:解除安裝安裝,安裝目錄清理,
sd卡儲存資料不被清理
省流量公升級:有些助手提供省流量公升級方式
在沒有更新或者網路時,需要給予使用者正確的資訊表達。
如果公升級有忽略本次版本公升級,那麼當有新的公升級版本時,是否還有提示公升級
(ios
沒有軟體更新功能,安卓有軟體更新功能)
強制公升級:不公升級無法使用
10.壓力測試
介面測試 用例篇,如何編寫app介面測試用例?
介面用例可以分為兩個部分,單一的介面引數驗證和多個關聯介面的驗證。包括我自己在內在做介面的初期,往往不自覺的把介面測試做成了業務測試,從而失去了介面測試的本質。這裡以乙個例子來說明 以我們公司的上傳分享這個功能作為介面測試,這裡的流程如下 1.請求上傳的key和位址 2.把資源的位址生成乙個post...
如何編寫測試用例
一 準備工作 要全所有的相關文件 1 產品需求文件 prd 2 用例說明 3 產品的設計原型 4 產品的效果圖 二 分析整個系統 軟體 的結構和業務流程 1 確認好功能點及需求,對存在分歧的或是可優化的部分可以及時與產品經理進行溝通。2 核對好產品功能和效果圖是否完備,如果存在問題要與產品 ui設計...
如何編寫測試用例 二
四 測試用例在軟體測試中的作用 1 指導測試的實施 測試用例主要適用於整合測試 系統測試和回歸測試。在實施測試時測試用例作為測試的標準,測試人員一定要按照測試用例嚴格按用例專案和測試步驟逐一實施測試。並對測試情況記錄在測試用例管理軟體中,以便自動生成測試結果文件。根據測試用例的測試等級,整合測試應測...