1. 程式人生 > 其它 >雲真機相容性自動化工具測試解決方案_www.alltesting.cn

雲真機相容性自動化工具測試解決方案_www.alltesting.cn

問題和背景

不同型別的品牌和硬體環境、不同版本的android作業系統、IO作業系統,以及不同的解析度,造成相同的APP在不同的裝置可能存在缺陷。

相容性測試,就是讓APP、小程式、H5程式,在所有的裝置上進行適配,相容性測試,發現潛在的問題

平臺提供的200多種線上雲真機裝置

眾測平臺提供海量的線上裝置,覆蓋了2015年以來的所有移動裝置;

包括IOS裝置,apple手機和平板裝置

包括android裝置,作業系統從5.0到10.0

涵蓋不同解析度的移動裝置

根據測試用例,編寫測試指令碼

根據使用者給出的測試用例,編寫可以自動化執行的測試指令碼。

測試用例的樣式,可以是word或者excel格式的;

採用業界領先的移動測試工具MobileRunner

通過USB連線到不同的移動裝置(手機/平板)來實現測試指令碼的錄製、編輯、執行。

支援引數化、檢查點

支援安全鍵盤、快速輸入

支援OCR

支援高可靠的影象比對演算法

在海量裝置上執行相容測試

通過真機雲的模式,實現海量裝置管理

支援在海量裝置上,執行相容性測試:把每一個測試用例傳送給選中的每一臺裝置來執行

出具測試日誌和報告

【測試報告】

測試報告支援:

所有的測試執行日誌步驟

對應的執行截圖

安裝、解除安裝的時間

效能資料:cpu、記憶體、FPS等

其他的資料:溫度等

人工複核缺陷

自動化難免會出現誤報、漏報,因此就需要對出現的錯誤,進行復核,防止出現誤報

對可以的執行,通過人工執行,來防止出現漏報

正式提交報告

稽核完成無誤,提交正式的測試分析報告,包括:

測試報告支援:

所有的測試執行日誌步驟

對應的執行截圖

安裝、解除安裝的時間

效能資料:cpu、記憶體、FPS等

其他的資料:溫度等

以及各種統計分析,如作業系統、解析度等統計資訊

發現的缺陷

自動化測試平臺:https://www.alltesting.cn/jsp/newVersion2/bigNews/alltestingAR.jsp

相容性測試平臺:https://www.alltesting.cn/autest.html

雲真機測試平臺:https://atc.alltesting.cn:8888/AllMachineDebug/jsp/selectPhone.jsp