手機兼容性測試(雲測試平台)


一. 手機兼容性測試

Android App兼容性測試是一個比較重要的App評價內容,

說到測試階段,兼容性測試主要是對App在各類機型上的兼容、適配等情況進行測試。搞清楚這一階段的測試重點后,因此,Android App在進行兼容性測試前,一定要做好其前序測試內容,否則兼容性測試效果將會較差

1.1. 機型配置問題。

Android兼容測試一定要做到寬范圍覆蓋,如果做不到這個,那么就違背了兼容性測試的目標——測試App在各類機型、系統上的運行是否兼容、適配。
因此,兼容性測試必須要在各個機型、系統上對App進行運行、測試,查看相關UI是否適配、功能是否正常。所以,必須要為兼容性測試配備盡可能多的機型。這是不是意味着,你的公司要去購置各類機型設備?當然不是。對於一般的公司或者開發者,這將會是一大筆開銷,為了節約資金而造成進行覆蓋率較低的話,則失去了兼容性測試的意義。另外,這也是沒必要的,因為往往你就一個或兩三個App,為了這少量App測試,而去購置如此大量的設備,無疑是一種資源浪費。除此,還有一個原因,將在兼容性測試如何展開里去說。除此,機型量的多少也是一個權衡的過程,目前,通用的兼容性測試一般覆蓋Top100-300的機型,對於實在是小量機型或者老舊機型,用戶量非常小,在一定程度上,是否需要覆蓋則需要權衡,總的來說,Top排名的手機基本足夠。

1.2. 兼容性如何展開?

這是一個經驗性的過程,可以去借鑒大型互聯網公司的成熟App的測試方法。目前,無論是國際知名App,還是國內知名App,谷歌、FacebookBAT等,他們都有大量的App對外推出,對於App兼容性要求非常高,因此,他們的做法是非常值得借鑒的。這些公司的兼容性測試,都有一個相同的解決方案,那就是自動化測試框架與平台的實現。通過瀏覽上述公司在各種大會公布的內容,或者通過論壇知識分享,都能看到,他們不僅有自己的測試實驗室,擁有大量的手機,除此,還有一整套的自動化測試平台,來完成兼容性測試。

1.3. 有哪些好用的App雲測試平台?

目前對移動App的測試主要指的是下面幾部分:

兼容性測試——App對不同手機、操作系統版本的兼容性測試,包括安裝、啟動、卸載等。
功能測試——遍歷應用的每一個角落,查看應用的功能、邏輯是否正常,完整。
性能測試——應用的性能怎樣,如啟動時間、反應時間、CPU占用率,內存占用率等。
穩定性測試——在一定時間內對App進行持續地測試,測試App運行的穩定性。
網絡場景測試——測試不同網絡環境中App的運行狀況,如2G&3G,弱網絡等。

以下是國內幾家主要的雲測試平台:

 

 

 

 

 

 

 補充測試信息

 

 提交測試

 

 測試的詳細過程

 

 查看測試報告

 

 

 

 真機測試

1.4. 允許USB調試

若使用真機,用USB將手機和電腦連接,在手機端進行操作:
1)選擇USB連接方式為設備文件管理;
2)設置->開啟開發者選項->勾選‘USB調試’(真機和模擬器上皆需進行)。

1.5. 檢測連接設備

在終端中輸入’adb devices‘,此時已連接設備列表下應存在設備序列號

 

1.6. 執行相應的測試操作


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM