雲真機相容性自動化工具測試解決方案_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