OpenHarmony在傳統的單設備系統能力的基礎上,創造性地提出了基于同一套系統能力、適配多種終端形態的理念,支持多種終端設備上運行,第一個版本支持128K-128M設備上運行。針對設備開發者,OpenHarmony采用了組件化的設計方案,可以根據設備的資源能力和業務特征進行靈活裁剪,滿足不同形態的終端設備對于操作系統的要求。可運行在百K級別的資源受限設備和穿戴類設備,也可運行在百M級別的智能家用攝像頭/行車記錄儀等相對資源豐富的設備。
華為 HarmonyOS 正式開源,對于研發同學而言,又多了一個系統來適配。而對于測試而言,也需要多學一種工具啦。扒了下鴻蒙的gitee,基本就2塊:
一、XTS認證子系統
這個很明顯,對應Android的CTS。
代碼庫: https://openharmony.gitee.com/openharmony/xts_acts https://openharmony.gitee.com/openharmony/xts_tools_lite
XTS是OpenHarmony生態認證測試套件的集合,當前包括acts(application compatibility test suite)應用兼容性測試套,后續會拓展dcts(device compatibility test suite)設備兼容性測試套等。 test/xts倉當前包括acts與tools軟件包:acts,存放acts相關測試用例源碼與配置文件,幫助終端設備廠商盡早發現軟件與OpenHarmony的不兼容性,確保軟件在整個開發過程中滿足OpenHarmony的兼容性要求。
tools,提供acts編寫和編譯所依賴的開發框架。
二、 developertest
代碼庫: https://openharmony.gitee.com/openharmony/test_developertest
開發過程采用測試驅動開發模式,開發者基于系統新增特性可以通過開發者自己開發用例保證,對于系統已有特性的修改,也可通過修改項目中原有自測試用例保證,旨在幫助開發者在開發階段就能開發出高質量代碼。
developertest的核心是這個: https://openharmony.gitee.com/op 。。。 iver/lite_driver.py
責任編輯:YYX
-
開源
+關注
關注
3文章
3624瀏覽量
43533 -
鴻蒙
+關注
關注
59文章
2535瀏覽量
43806 -
OpenHarmony
+關注
關注
28文章
3836瀏覽量
18216
發布評論請先 登錄
貢獻 OpenHarmony 庫關鍵配置
APP自動化測試框架

【北京迅為】itop-3568 開發板openharmony鴻蒙燒寫及測試-第2章OpenHarmony v3.2-Beta4版本測試

【北京迅為】itop-3568 開發板openharmony鴻蒙燒寫及測試-第1章 體驗OpenHarmony—燒寫鏡像

迅為RK3568開發板篇OpenHarmony實操HDF驅動控制LED-編寫內核 LED HDF 驅動程序
OpenHarmony程序分析框架論文入選ICSE 2025

HarmonyOS NEXT應用元服務開發Intents Kit(意圖框架服務)事件推薦開發者測試
第三屆OpenHarmony技術大會星光璀璨、致謝OpenHarmony社區貢獻者
基于ArkTS語言的OpenHarmony APP應用開發:HelloOpenharmony

OpenHarmony 明星開發板和應用招募啟動,等你來!
瑞芯微RK3566鴻蒙開發板OpenHarmony標準系統應用兼容性測試指導

【迅為RK3568開發板】OpenHarmony學習開發系列教程(第1期 北向基礎篇一)
第二屆大會回顧第24期 | 面向OpenHarmony的軟件工程研究:機遇與挑戰

評論