HarmonyOS自誕生以來,致力于提供全場景智慧解決方案,打造分布式流轉、多設備協同的分布式體驗。全新解決方案給測試帶來一系列新的困難和挑戰。
應用級測試面臨問題:海量的設備如何測試兼容性?HarmonyOS下如何測試應用性能?多設備協同下的應用如何測試?
設備級測試面臨問題:設備級整機的DFX怎么測試?硬件/驅動與系統的協同如何測試?設備與設備間的協同如何測試?
為了解決上述問題,我們打造一款全新的HarmonyOS測試解決方案產品——DevEco Testing,幫助開發者輕松掌握HarmonyOS測試技術。DevEco Testing對生態產品進行多維深度驗證與缺陷挖掘,與生態伙伴共筑高品質生態產品,為鴻蒙生態高質量發展保駕護航。
下面我們從測試框架、應用測試服務、設備測試服務和認證測試服務四個方面,為開發者介紹DevEco Testing。讓我們一起開啟DevEco Testing學習之旅吧~
一、測試框架(DevEco Testing for xUnit)
DevEco Testing提供強大的自測試框架,支持單元測試和模塊測試,讓分布式特性測試更簡單。測試框架的三大特點:支持多種開發語言(Python/Java/JS/C++/C),支持不同設備類型,以及支持多設備交互。
測試框架將復雜的設備發現、設備配對、設備連接等活動自動化,開發者無需關心設備配對等細節,可以如同單設備測試一樣的方式編寫分布式多設備測試用例。
二、應用測試服務(DevEco Testing for App)
應用測試服務為HarmonyOS應用開發者提供專業級的應用測試解決方案,一鍵式啟動,無人值守,讓應用測試更輕松。
應用測試服務提供DevEco Service云測試、DevEco Testing for App客戶端和DevEco Studio測試插件三種入口,開發者根據自己的需求選擇使用不同的工具進行測試。
開發者根據工具界面向導,一鍵式完成任務的創建和提交。待測試完成后,開發者查看詳細的測試數據和優化建議,同時使用測試錯誤截圖、異常信息以及分布式跨設備日志等特性實現問題的快速定位。
應用測試服務提供多種專項測試能力,包括兼容性測試、穩定性測試、性能測試、UX規范測試和安全測試。
測試能力介紹如下:
兼容性測試:清晰呈現應用在設備上運行時出現的安裝失敗、卸載失敗、啟動失敗、崩潰、無響應、閃退等問題,保證應用兼容性。
穩定性測試:通過智能AI遍歷壓測,在固定時間內遍歷更多的路徑,發現更多應用中可能存在的穩定性問題。
性能測試:收集并分析冷熱啟動時長、幀率等多個性能指標,以及應用對內存和CPU的占用數據,精確評估應用性能薄弱點。
UX規范測試:提供典型的UX規范檢視能力,覆蓋規則豐富,并通過動態靜態雙層看護攔截,精準評估應用的UX規范滿足度。
安全測試:覆蓋漏洞檢測、動態隱私檢測等測試,精確檢測應用漏洞,多維度檢測應用隱私行為。
三、設備測試服務(DevEco Testing for Device)
設備測試服務為HarmonyOS Connect硬件開發者提供設備測試解決方案,讓您快速掌握專業級的系統/設備深度測試。
設備測試服務提供DevEco Testing for Device客戶端,提供一鍵式便捷執行、全自動多維度深度測試,以及專業測試報告/專家建議等功能。根據客戶端界面向導,開發者通過三個步驟完成任務創建、任務執行和查看報告。測試完成后,客戶端提供全棧的分析數據和優化建議,開發者根據測試報告對被測設備進行質量評估。
設備測試服務提供多種專項測試能力,包括性能測試、功耗測試、安全測試、穩定性測試、多媒體測試、兼容性測試等。
測試能力介紹如下:
性能測試:模擬真實業務場景,結合硬件特征測試性能,給出性能整體評分,并實時監測性能數據,幫助您找到性能瓶頸。
功耗測試:通過典型場景和待機狀態下的功耗測試,給出基于功耗評估標準的綜合評分。
安全測試:通過軟硬件掃描,實現對設備系統的安全測試,輸出結果并給出專家建議。
穩定性測試:通過智能AI遍歷壓測、基礎場景壓測及典型問題壓測,激發穩定性問題,給出測試報告及故障定位日志。
多媒體測試:通過游戲測試和音視頻測試,實現整機系統的圖形圖像的測試,給出基于圖形圖像評估標準的測試報告。
兼容性測試:通過多維度兼容測試,提供兼容性測試報告及執行日志,提前發現軟件、硬件及體驗上的兼容性問題。
四、認證測試服務(DECC)
DECC(DevEco Certification Centre)為HarmonyOS Connect生態認證提供統一的認證測試服務,提供全系列認證測試套件,生態伙伴按需自動篩選執行,并對接專業認證測試服務和實驗室,支撐生態伙伴快速高效的完成認證測試。DECC認證測試服務提供的測試能力包括:認證測試工具、遠程托管測試服務和專業認證實驗室。
測試能力介紹如下:
認證測試工具:提供一鍵式用例自動篩選和下載,實現認證測試0門檻,同時提供硬件BOX實現精準環境仿真。
遠程托管測試服務:面向設備開發者提供遠程托管測試服務,支持遠程一鍵式自動化測試執行,以及遠程 HDB、串口調試等,支撐開發者提前自測調試。
專業認證實驗室:深滬2地2中心提供專業認證測試服務,5大專業實驗室開放設備托管服務,支持遠程認證調測。
五、測試服務獲取方式
歡迎大家訪問官網或者掃描二維碼下載客戶端,感受DevEco Testing測試服務給您帶來的專業、便捷、高效的測試體驗。
責任編輯:haq
-
AI
+關注
關注
87文章
30728瀏覽量
268892 -
鴻蒙系統
+關注
關注
183文章
2634瀏覽量
66308 -
HarmonyOS
+關注
關注
79文章
1973瀏覽量
30143
原文標題:HDC2021技術分論壇:DevEco Testing,新增分布式測試功能
文章出處:【微信號:HarmonyOS_Dev,微信公眾號:HarmonyOS開發者】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論