當前位置:才華齋>範例>生活經驗>

手機端測試方法

生活經驗 閱讀(2.89W)

手機端測試方法有哪些呢?下面小編為大家整理了手機端測試方法,希望對你們有用!

手機端測試方法

一.功能性測試:

(1)根據產品需求文件編寫測試用例

(2)軟體設計文件編寫用例

二.相容性適配性測試:

(1)Android、iOS版本的相容性

(2)手機解析度相容性

(3)網路的相容性:2G/3G/4G/Wifi,弱網下、斷網時

(4)APP跨版本的相容性

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手機端通過使用安裝工具。如:豌豆莢

3.線上升級測試:

(1)驗證數字簽名

(2)升級後可以正常使用

(3)線上跨版本升級。

三.效能測試:

(1)壓力測試

(2)電量流量測試

(3)CPU、記憶體消耗

(4)APP啟動時長

(5)Crash率

(6)記憶體洩露

四.網路測試:

(1)外網測試主要現實模擬客戶使用網路環境,檢驗客戶單程式在實際網路環境中使用情況進行業務操作。

(2)外網測試主要覆蓋到WiFi/2G/3G/、電信/移動/聯通、所有可能的組合進行測試。

原則:

(1)儘可能全面覆蓋使用者的使用場景,測試用例中需要包含不同網路排列組合的各種可能。

(2)還有模擬訊號遮蔽時候。客戶端的影響等。還有做外包場景測試,在高山、丘陵、火車上等特殊環境下進行全面測試、

五.介面性測試:

(1)client端和service端的互動

(2)client端的資料更新和service端的資料是否一致

(3)Client端更新時斷開了

(4)client端更新時和service端掛了

六.業務邏輯測試:

(1)業務邏輯測試:主要測試客戶端業務能否正常完成。

(2)功能點測試:主要測試客戶端功能點是否正常使用

(3)關聯性測試:主要測試客戶端與PC端的互動,客戶端處理完後,PC端與客戶端資料一致。

七.異常測試:

(1)互動異常性測試:客戶端作為手機特性測試,包括被打擾的情況:如來電、來簡訊、低電量測試等,還要注意手機端硬體上,如:待機,插拔資料線、耳機的各操作不會影響客戶端。

(2)異常性測試:主要包含了斷網、斷電、伺服器異常等情況下,客戶端能都正常處理,保證資料正確性。

八.客戶端側效能測試:

1.基準效能測試:主要通過壓伺服器端介面測試及客戶端在不同網路環境下響應速度。

2.大數量的測試:主要在特定環境下,客戶端一次性更新大量的資料及人員列表時,客戶端能否正常處理,分為三種情況:

a.客戶端第一次使用,第一次就更新大量資料及人員列表。

b.客戶端在平時更新中,更新大量的資料

c.客戶端已經在手機本地下載跟多資料後,再次更新大量