鴻蒙 OS 的測試工具
華為 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
開發過程採用測試驅動開發模式,開發者基於系統新增特性可以通過開發者自己開發用例保證,對於系統已有特性的修改,也可通過修改專案中原有自測試用例保證,旨在幫助開發者在開發階段就能開發出高質量程式碼。
看了下語言,基本是 c++
和 python
。
developertest的核心是這個: https://openharmony.gitee.com/openharmony/test_developertest/blob/master/src/core/driver/lite_driver.py
初步看了下,測試套件還比較簡陋,還不是套房。等我有空了,再來試試看,能不能執行起來。
相關文章
- 鴻蒙應用怎麼測試?這個工具包請收藏!鴻蒙
- 測試人員如何上手去測試鴻蒙 NEXT鴻蒙
- 鴻蒙 OS 程式碼正式開源!!鴻蒙
- 鴻蒙OS的系統呼叫是如何實現的? | 解讀鴻蒙原始碼鴻蒙原始碼
- 鴻蒙系統系列教程3-鴻蒙OS的技術特徵講解鴻蒙特徵
- APP測試 - android os6,7 新增特性測試APPAndroid
- 鴻蒙OS 2.0應用開發初潮鴻蒙
- remote_os_authent引數測試!REM
- [測試工具]
- 鴻蒙OS揭面紗,開發者怎麼看鴻蒙
- OS-鴻蒙系統-以及編譯器鴻蒙編譯
- 軟體測試常用的工具都有哪些-測試常用工具
- 效能測試工具的原理
- 介面測試工具
- 安全測試工具
- 【DNS】測試工具DNS
- 測試工具集合
- 效能測試工具
- Jmeter測試工具的實際專案測試案例JMeter
- 鴻蒙系統系列教程2-鴻蒙OS系統分散式操作講解鴻蒙分散式
- 測試管理及測試工具盒集
- Chrome OS 將測試 Linux 應用的 GPU 支援ChromeLinuxGPU
- 軟體測試工具之開源測試工具彙總
- 鴻蒙OS架構及關鍵技術整理鴻蒙架構
- 常用的api管理測試工具API
- 常用的軟體測試工具
- 開源的負載測試/壓力測試工具 NBomber負載
- 【工具】ORION I/O 測試工具
- websocket線上測試工具Web
- 單元測試工具
- 測試工具-XPath使用
- 效能測試工具Locust
- mysqlslap 效能測試工具MySql
- 軟體測試工具
- RESTful測試工具 RESTClientRESTclient
- 壓力測試工具
- 安全測試工具收集
- 效能測試工具supersmackMac