app兼容性測試方案

 

1.  背景

App的兼容性問題可能會導致流失潛在的客戶,爲了儘量減少因兼容性問題導致的同類問題,進一步提高產品的質量,提升用戶體驗,所以進行兼容性測試,儘可能多的保證更多的用戶都可以正常使用app。經過短期和持續的兼容性測試投入換取更多的合作機會和使用用戶。

備註:目前主流雲測平臺提供的功能和服務,在多種測試設備上自動安裝、卸載及運行被測APP,遍歷APP的每個界面(功能、UI),檢查APP是否會報錯或者崩潰

備註:兼容性測試本質上屬於功能測試,只不過側重在不同的軟硬件環境。

2.  目的

本兼容性測試方案的目的如下:

1)明確測試目標:app的兼容性測試

2)確定app兼容性測試的測試策略

3)確定所需的資源,並對測試的工作量進行評估

4)預估存在的風險和成本,制定應對措施

5)列出測試項目的可交付元素

3.  測試範圍

APP兼容性的測試主要包含硬件設備兼容性、操作系統兼容性、分辨率兼容性、網絡運營商兼容性、其他軟件兼容性幾個大類,下面對測試方法逐一進行詳細的說明。

3.1  硬件兼容性

3.2  操作系統兼容性(ROM

3.3  分辨率兼容性

3.4  網絡運營商兼容性

3.5  與其他軟件的兼容性

3.6  軟件本身向前或向後兼容

3.7  數據兼容測試

4.  市場分析

主要介紹各影響因素最新的市場佔有率排行。

移動互聯網的產品,常見的app兼容性考慮主要有以下幾個方面:硬件、操作系統及版本、分辨率、網絡運營商,與其他軟件的兼容性等

4.1  硬件(廠商、型號)

4.1.1  Android設備廠商分佈情況

2018年4月安卓手機廠商市場份額排行榜(TOP10,國內)(來自百度移動統計)

參考:http://www.search1990.com/other/201607192019.html

4.1.1.1 華爲手機銷量排行榜

http://top.zol.com.cn/compositor/57/manu_613.html

4.1.1.2 OPPO手機銷量排行榜

4.1.1.3 Vivo手機銷量排行榜

4.1.1.4 小米手機銷量排行榜

4.1.1.5 三星手機銷量排行榜

4.1.1.6 金立手機銷量排行榜

4.1.1.7 酷派手機銷量排行榜

4.1.1.8 魅族手機銷量排行榜

4.1.2  iPhone手機的機型分佈情況

2018年4月,各款iPhone市場份額排行榜(國內)(來自百度移動統計)

參考:http://www.search1990.com/other/201607192019.html

4.2  操作系統、版本

4.2.1  Android系統

2018年Q2季度全球安兔兔用戶手機系統版本的分佈情況

詳見:https://tech.sina.com.cn/roll/2018-07-12/doc-ihfefkqq7954811.shtml

 

基於技術層面分析支持的最低版本爲Android 4.4.0,所以增加Android 4.4.0,目前最新的操作系統已到9,所以增加Android 9.0.0

4.2.2  IOS系統

2018年第一季度國內網絡訪問情況抽樣分析排行(來自國家互聯網應急中心(簡稱CNCERT))

詳見:https://www.sohu.com/a/232393561_354899

基於技術層面考慮IOS>=9.0,支持的機型無限制,所以IOS9以下的版本不做考慮

4.3  分辨率

參考:https://tech.sina.com.cn/roll/2018-07-12/doc-ihfefkqq7954811.shtml

4.4  網絡運營商類型

4.5  其他軟件的排行榜

詳見:http://www.china-10.com/china/4861sjrj_index.html

5.  測試策略制定

主要根據app兼容性測試的影響因素、分析業務得出測試策略,並藉助雲測平臺、Monkey工具等輔助測試

備註:

1)優先真機測試,真機測試至少要覆蓋到每一個廠商(目前的測試機已滿足)

2)如果型號無法覆蓋全,可以使用同系列的進行測試,例如如果沒有華爲Mate 10,可使用華爲Mate 9代替

3)雲測試只能拿來做個參考,不能取代人工測試

6. 人力資源分工

轉載地址:https://www.jianshu.com/p/72d7414f5869

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