(1)根據產品需求文件編寫測試用例
(2)軟體設計文件編寫用例
(1)android、ios版本的相容性
(2)手機解析度相容性
(3)網路的相容性:2g/3g/4g/wifi,弱網下、斷網時
1.適配性測試:
(1)手機不同分標率支援:客戶端支援的解析度等
(2)手機不同版本的支援:2.3 4.0 4.4等;在測試計畫中:需要安排單獨的時間用於android不同系統的相容性測試,包括2.0以下版本和4.0以上等
(3)手機不同廠家系統的支援:不同廠家會有不同android系統,例如:小公尺,華為,錘子對市面上主流手機的支援
(4)手機不同尺寸的支援:3.5到5.7螢幕在ui顯示有區別,要支援最大到最小。
2.安裝、解除安裝測試
(1)生成apk檔案在真機上可以安裝及解除安裝;
(2)android手機端通過使用安裝工具。如:豌豆莢
(1)驗證數字簽名
(2)公升級後可以正常使用
(1)壓力測試
(2)電量流量測試
(3)cpu、記憶體消耗
(5)crash率
(6)記憶體洩露
(1)外網測試主要現實模擬客戶使用網路環境,檢驗客戶單程式在實際網路環境中使用情況進行業務操作。
(2)外網測試主要覆蓋到wifi/2g/3g/4g...net/wap、電信/移動/聯通、所有可能的組合進行測試。
原則:(1)盡可能全面覆蓋使用者的使用場景,測試用例中需要包含不同網路排列組合的各種可能。
(2)還有模擬訊號遮蔽時候。客戶端的影響等。還有做外包場景測試,在高山、丘陵、火車上等特殊環境下進行全面測試、
(1)client端和service端的互動
(2)client端的資料更新和service端的資料是否一致
(3)client端更新時斷開了
(4)client端更新時和service端掛了
(1)業務邏輯測試:主要測試客戶端業務能否正常完成。
(2)功能點測試:主要測試客戶端功能點是否正常使用
(3)關聯性測試:主要測試客戶端與pc端的互動,客戶端處理完後,pc端與客戶端資料一致。
(1)互動異常性測試:客戶端作為手機特性測試,包括被打擾的情況:如來電、來簡訊、低電量測試等,還要注意手機端硬體上,如:待機,插拔資料線、耳機的各操作不會影響客戶端。
(2)異常性測試:主要包含了斷網、斷電、伺服器異常等情況下,客戶端能都正常處理,保證資料正確性。
1.基準效能測試:主要通過壓伺服器端介面測試及客戶端在不同網路環境下響應速度。
2.大數量的測試:主要在特定環境下,客戶端一次性更新大量的資料及人員列表時,客戶端能否正常處理,分為三種情況:
a.客戶端第一次使用,第一次就更新大量資料及人員列表。
b.客戶端在平時更新中,更新大量的資料
手機APP測試點總結
1 根據產品需求文件編寫測試用例 2 軟體設計文件編寫用例 1 android ios版本的相容性 2 手機解析度相容性 3 網路的相容性 2g 3g 4g wifi,弱網下 斷網時 1.適配性測試 1 手機不同分標率支援 客戶端支援的解析度等 2 手機不同版本的支援 2.3 4.0 4.4等 在測...
APP測試點總結
1.功能性測試 根據產品需求文件編寫測試用例。軟體設計文件編寫用例。注意 就是根據產品需求文件編寫測試用例而進行測試。2.相容性測試 android版本的相容性 手機解析度相容性 網路的相容性 2g 3g 4g wifi,弱網下 斷網時 1.適配性測試 1 手機不同解析度支援 客戶端支援的解析度等 ...
手機App測試點歸納
1 安裝 執行 解除安裝測試 ui測試的目標是確保使用者介面會通過測試物件的功能來為使用者提供相應的訪問或瀏覓功能。確保使用者介面符合公司或行業的標準。包括使用者友好性 人性化 易操作性測試。主要測試使用者介面 如選單 對話方塊 視窗和其它可規控制項 布局 風格是否滿足客戶要求 文字是否正確 頁面是...