電子產(chǎn)業(yè)一站式賦能平臺

PCB聯(lián)盟網(wǎng)

搜索
查看: 835|回復(fù): 0
收起左側(cè)

OpenHarmony 的測試工具

[復(fù)制鏈接]

2607

主題

2607

帖子

7472

積分

高級會員

Rank: 5Rank: 5

積分
7472
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2020-12-16 11:56:14 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
OpenHarmony 的測試工具, 華為 HarmonyOS 正式開源,對于研發(fā)同學而言,又多了一個系統(tǒng)來適配。而對于測試而言,也需要多學一種工具啦。扒了下鴻蒙的gitee,基本就2塊:



一、XTS認證子系統(tǒng)





這個很明顯,對應(yīng)Android的CTS。

代碼庫: https://openharmony.gitee.com/openharmony/xts_acts https://openharmony.gitee.com/openharmony/xts_tools_lite

  簡介

XTS是OpenHarmony生態(tài)認證測試套件的集合,當前包括acts(application compatibility test suite)應(yīng)用兼容性測試套,后續(xù)會拓展dcts(device compatibility test suite)設(shè)備兼容性測試套等。 test/xts倉當前包括acts與tools軟件包:acts,存放acts相關(guān)測試用例源碼與配置文件,幫助終端設(shè)備廠商盡早發(fā)現(xiàn)軟件與OpenHarmony的不兼容性,確保軟件在整個開發(fā)過程中滿足OpenHarmony的兼容性要求。

tools,提供acts編寫和編譯所依賴的開發(fā)框架。

二、 developertest



代碼庫: https://openharmony.gitee.com/openharmony/test_developertest


[quote]
   開發(fā)過程采用測試驅(qū)動開發(fā)模式,開發(fā)者基于系統(tǒng)新增特性可以通過開發(fā)者自己開發(fā)用例保證,對于系統(tǒng)已有特性的修改,也可通過修改項目中原有自測試用例保證,旨在幫助開發(fā)者在開發(fā)階段就能開發(fā)出高質(zhì)量代碼。
  

看了下語言,基本是 c++ 和 python。

developertest的核心是這個: https://openharmony.gitee.com/op ... iver/lite_driver.py



初步看了下,測試套件還比較簡陋,還不是套房。等我有空了,再來試試看,能不能運行起來。


[/quote]
回復(fù)

使用道具 舉報

發(fā)表回復(fù)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表