一、關於”APP相容性範圍及問題”請參考以下內容進行測試。
1、硬體各個硬體結構。
2、軟硬體之間:硬體dll庫(C++),軟硬體之間的通訊,各個廠商提供的ROM。
3、軟體:瀏覽器、作業系統、資料庫、手機、功能相容性(功能修改,二次開發)
要求:相容性程度(產品定義)相容的方向:向下(老版本的相容)、向上。
4、app軟體相容性導致的問題
1、安裝失敗、啟動失敗、解除安裝失敗,解除安裝不乾淨、程式執行過程中閃退。
2、部分控制元件顯示不完整或者功能失效。
3、螢幕顯示異常。
4、圖片展示不全。
5、平臺型別,人數從小到大排列:雲測,內測,眾測測試平臺:百度雲平臺、testin、TA雲測試平臺、騰訊WeTest。
二、測試策略。
1、android裝置眾多,怎麼挑選(不同型別裝置)根據現有市場佔有率資料,挑選出top n款手機,溶蝕挑選部分使用較少的手機進行驗證。
2、同一android裝置,存在多種作業系統版本,如何保證測試覆蓋全面(不同作業系統版本)。測試設計過程中考慮每個版本差異,並給出差異分析報告。優先滿足每款手機主流作業系統做一些調研,當前市場各版本和品牌的使用率。
3、不同裝置的解析度不同,對介面的展示效果不同,怎麼進行相容性測試(不同螢幕解析度)。
2、列出重點測試的幾類解析度。
3、在主要的機型上覆蓋。
4、不同廠商的ROM(只讀儲存器)不同,app在呼叫過程中會出現很多不相容問題。
(1)分析各個廠商ROM存在哪些不同以及系統在使用過程中的呼叫方式。
(2)對差異性進行評估,驗證主流廠商的ROM,並分析各個版本的ROM差異。
5、(不同網路型別)在不同的網路型別下,對APP的功能的影響。
(1)分析不同網路型別的差異性。
(3)同時需要分析各個型別的裝置在不同網路型別下的區別。
6、(不同型別app)手機上安裝多種APP,APP之間的相容性問題。
(1)挑選主流APP與當前APP同時執行。
(2)測試多種APP之間是否有影響。
一、關於”APP相容性範圍及問題”請參考以下內容進行測試。
1、硬體各個硬體結構。
2、軟硬體之間:硬體dll庫(C++),軟硬體之間的通訊,各個廠商提供的ROM。
3、軟體:瀏覽器、作業系統、資料庫、手機、功能相容性(功能修改,二次開發)
要求:相容性程度(產品定義)相容的方向:向下(老版本的相容)、向上。
4、app軟體相容性導致的問題
1、安裝失敗、啟動失敗、解除安裝失敗,解除安裝不乾淨、程式執行過程中閃退。
2、部分控制元件顯示不完整或者功能失效。
3、螢幕顯示異常。
4、圖片展示不全。
5、平臺型別,人數從小到大排列:雲測,內測,眾測測試平臺:百度雲平臺、testin、TA雲測試平臺、騰訊WeTest。
二、測試策略。
1、android裝置眾多,怎麼挑選(不同型別裝置)根據現有市場佔有率資料,挑選出top n款手機,溶蝕挑選部分使用較少的手機進行驗證。
2、同一android裝置,存在多種作業系統版本,如何保證測試覆蓋全面(不同作業系統版本)。測試設計過程中考慮每個版本差異,並給出差異分析報告。優先滿足每款手機主流作業系統做一些調研,當前市場各版本和品牌的使用率。
3、不同裝置的解析度不同,對介面的展示效果不同,怎麼進行相容性測試(不同螢幕解析度)。
2、列出重點測試的幾類解析度。
3、在主要的機型上覆蓋。
4、不同廠商的ROM(只讀儲存器)不同,app在呼叫過程中會出現很多不相容問題。
(1)分析各個廠商ROM存在哪些不同以及系統在使用過程中的呼叫方式。
(2)對差異性進行評估,驗證主流廠商的ROM,並分析各個版本的ROM差異。
5、(不同網路型別)在不同的網路型別下,對APP的功能的影響。
(1)分析不同網路型別的差異性。
(3)同時需要分析各個型別的裝置在不同網路型別下的區別。
6、(不同型別app)手機上安裝多種APP,APP之間的相容性問題。
(1)挑選主流APP與當前APP同時執行。
(2)測試多種APP之間是否有影響。