App(iOS版)測試要點

近日公司新上移動客戶端項目,測試部需要一份iOS版本的app測試要點。根據以前的工作經驗,將iOS的app測試要點總結了一下,共享出來,以惠同行。

App(iOS版)測試要點

一、  接口測試

    測試後臺向app提供的各個數據接口是否能夠返回正確的數據(數據格式、數據內容)。

二、  UI測試

    對照原型圖,測試app的UI界面是否與原型圖一致;頁面跳轉、程序的運行邏輯是否與需求文檔標註的流程圖一致。

三、  功能測試

3.1 對照需求文檔,測試app是否完整的實現了文檔中註明的業務功能。

3.2 兼容性測試,針對不同的iOS版本測試:測試在不同版本的系統下,程序是否能夠正常運行;針對不同的手機屏幕尺寸測試:測試在不同的屏幕尺寸下,UI界面受否殘缺、變形。

3.3 交叉測試:針對正在運行的應用,若進入短信、電話、郵件等其他應用的情況下,不會影響app的正常運行。

3.4 業務邏輯測試,主要測試app能否實現相關業務功能。

3.4 安裝卸載測試:主要針對iOS應用程序上線後,能否正常進行下載安裝(一般情況下該功能不會出現問題,但不排除app store出錯,一旦出錯,需要及時與app store技術支持聯繫確認狀況TEL:400-670-1855)。

 

四、  網絡測試

4.1 程序閃退問題:測試應用程序在Wi-Fi、3G(4G)和無網絡的狀態下的狀況,網絡測試主要測試在網絡狀態不好,或者突然斷網的情況下,app是否會閃退。

4.2 業務處理問題:在網絡不穩定(3G網絡環境下常見)時,測試app需要網絡支持的功能是否能夠正常實現。如果不能正常實現,程序是否會提示用戶當前網絡狀況不佳;其次重點測試程序是否出現閃退情況(程序一旦出現閃退,絕對無法上線);如果程序沒有閃退,則關注操作後返回的提示信息和後臺數據有無錯誤。

 

五、  性能測試

5.1 內存佔用測試:該部分一般開發人員在編寫代碼時,會使用Instruments避免內存泄漏問題。

5.2 流量耗損測試,使用Wireshark等抓包工具測試app的流量耗損情況,如果流量耗費超過同類型軟件,則須提醒開發人員優化網絡請求模塊。


發佈了69 篇原創文章 · 獲贊 8 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章