1. 程式人生 > >總結:iOS 和Android客戶端測試區別

總結:iOS 和Android客戶端測試區別

訊息推送:

1.推送渠道:

1.1 iOS走iOS自帶的渠道進行系統內推送,應用內和應用外推送無明顯差別,均可以收到push資訊。

1.2 安卓由於谷歌推送服務在國內被牆,無法統一推送渠道,所以一般比較常用第三方推送服務
    1.2.1安卓應用外(殺掉後臺程序)的訊息一般都無法直接推送,需要客戶端整合系統內提供的第三方服務的SDK(如:華為移動服務SDK),由於應用外推送需要對不同廠家,不同ROM進行相容適配,以及不同SDK版本,故測試時需要考慮測試範圍

2.push內容:

2.1 iOS系統push無標題,只有描述,

2.2 安卓系統push有標題,有描述

3.獲取push方式(影響測試):

3.1 iOS需要測試push推送時,一般需要開發配合使用Xcode等工具直接灌包至手機中(因為push推送時,iOS推送服務需要校驗開發者賬號)
3.2 安卓需要測試時,只需要保證服務端推送服務即可。