在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

OpenHarmony 小型系統兼容性測試指南

電子發燒友開源社區 ? 來源:未知 ? 2023-04-13 12:15 ? 次閱讀

前言

基于OpenHarmony開源代碼研發的設備和業務應用滿足OpenHarmony開源兼容性定義的技術要求,完成兼容性測試。本文詳細介紹基于小型系統兼容性測試過程,指導完成測試。

兼容性測試執行環境搭建

安裝python

建議安裝python3.7及以上版本,筆者使用的是python3.8.3,官方下載鏈接:https://www.python.org/ftp/python/3.8.3/python-3.8.3-amd64.exe

第一步,安裝文件python-3.8.3.exe,可根據需求選擇默認安裝或自定義安裝。筆者選擇的是自定義安裝;

89925514-d9b1-11ed-bfe3-dac502259ad0.png

第二步,選擇要安裝的軟件工具類,點擊Next;

89b43a44-d9b1-11ed-bfe3-dac502259ad0.png

第三步,選擇安裝位置路徑,并選擇install安裝;

89cb8ab4-d9b1-11ed-bfe3-dac502259ad0.png

第四步,等待安裝完成;

89e35932-d9b1-11ed-bfe3-dac502259ad0.png

89fc8c54-d9b1-11ed-bfe3-dac502259ad0.png

第五步,檢查是否安裝成功;

打開cmd,輸入python –V,若顯示出python對應版本則表示安裝成功。

8a0fd354-d9b1-11ed-bfe3-dac502259ad0.png

安裝pip

在C盤用戶文件夾下新建pip文件夾,創建pip.ini文件。

8a1d8d96-d9b1-11ed-bfe3-dac502259ad0.png

打開pip.ini文件配置pip源,例如:
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/


8a3389b6-d9b1-11ed-bfe3-dac502259ad0.png

安裝setuptools

在cmd中執行命令:pip install setuptools

安裝pyserial

在cmd中執行命令:pip install pyserial
pyserial版本大于等于3.3

安裝rsa

在cmd中執行命令:pip install rsa
rsa版本大于等于4.0

小型系統兼容性測試

測試組網

小型系統設備通過串口、網口或者WiFi和測試Windows/NFS連接。

8a40232e-d9b1-11ed-bfe3-dac502259ad0.png

NFS服務器部署

1、Windows工作臺部署NFS

NFS服務器是用來存儲測試用例和測試腳本,通過NFS的方式掛載在被測設備上去執行測試用例。

1.下載并安裝haneWIN NFS服務器。

2.打開haneWIN NFS服務器,點擊“編輯輸出表文件”設置路徑。


8a4c7048-d9b1-11ed-bfe3-dac502259ad0.png

例如在D盤新建work文件夾,當作共享目錄。路徑設置為:d:work -public -alldirs -name:nfs。

8a5f035c-d9b1-11ed-bfe3-dac502259ad0.png

說明:
exports配置文件格式:共享目錄路徑 選項1 選項2 選項n …

-name:指定NFS共享名稱,如-name:share
-alldirs:標記允許子目錄被作為掛載點
-public:允許公開

3.重啟NFS服務器
關閉haneWIN NFS服務窗口,然后重啟NFS服務。
重啟方法:開始菜單“haneWIN軟件”的“重啟所有服務”(用管理員權限)。

8a6eb0b8-d9b1-11ed-bfe3-dac502259ad0.png

重啟完成之中,打開haneWIN NFS服務器窗口,確認共享目錄配置成功。

1、被測設備NFS掛載

Windows工作臺通過串口連接被測設備,命令行模式下輸入ifconfig,配置IP地址跟Windows工作臺的IP地址在同一個網段。

配置方法:例:ifconfig eth0 192.168.1.10 netmask 255.255.255.0 gateway 192.168.1.1

配置完ping一下Windows工作臺的IP地址,ping成功說明正常可用。

2、被測設備NFS掛載配置測試
在被測設備輸入:
mkdir –p /nfs
mount -t nfs -o nolock,addr=xx.xx.196.233 xx.xx.196.233:/d/work /nfs,無報錯即掛載成功。

說明:
xx.xx.196.233為NFS服務器IP地址。

注意:如果ping Windows工作臺的IP成功,但是掛載不成功,可以嘗試禁用Windows防火墻。

3、Windows工作臺查看NFS掛載設備是否成功
在haneWIN NFS服務窗口,查看“掛載設備”下是否掛載成功。

8a896aa2-d9b1-11ed-bfe3-dac502259ad0.png

兼容性測試套件編譯

登錄版本編譯服務器,執行兼容性測試套件編譯。

第一步,打開vendor{product_name}{product_name}config.json,添加XTS子系統到編譯組件中

"subsystem": "test",
 "components": [
   { "component": "xts_acts", "features":[] },
   { "component": "xts_tools", "features":[] }
  ]
},

(左右移動查看全部內容)

8a959e80-d9b1-11ed-bfe3-dac502259ad0.png

兼容性測試套件執行

1、將編譯出的可執行測試文件acts放到Windows目錄下。

8aa081f6-d9b1-11ed-bfe3-dac502259ad0.png

2、登錄“https://gitee.com/openharmony-sig/compatibility/tree/master/test_suite/resource ”網站,選擇對應版本分支下的小型系統,下載resource文件,拷貝到acts目錄下。

說明:resource是兼容性測試用例執行依賴的資源文件。

8ab40050-d9b1-11ed-bfe3-dac502259ad0.png

3、修改actsconfiguser_config.xml的配置。
配置小型系統設備(ipcamera)的com和NfsServer節點。

舉例:NfsServer IP為10.61.196.233,port為2049,NFS共享目錄為D:work,串口是COM7,波特率115200,配置如下圖。

8acf2e7a-d9b1-11ed-bfe3-dac502259ad0.png

8ae78240-d9b1-11ed-bfe3-dac502259ad0.png

4、在Windows工作臺上進入測試套件目錄acts,直接執行run.bat。

8b187da0-d9b1-11ed-bfe3-dac502259ad0.png

5、run.bat界面啟動后,輸入測試用例執行指令。
方法一:全量執行:run acts

8b36aadc-d9b1-11ed-bfe3-dac502259ad0.png

方法二:模塊執行:run –l 模塊名
例如:run –l ActsSamgrTest

等待執行完成。

查看兼容性測試報告

進入acts eports,查看當前的執行記錄,打開“summary_report.html”可以查看到測試報告。

8b51b228-d9b1-11ed-bfe3-dac502259ad0.png

summary_report.html內容示例:

8b65ebbc-d9b1-11ed-bfe3-dac502259ad0.png

總結

本文詳細介紹了小型系統兼容性測試的過程,包括環境搭建、配置、編譯、執行,以及查看兼容性測試報告。


更多熱點文章閱讀
  • 未來已來,OpenHarmony 3.2 Release發布,邁入發展新階段
  • 開源樣例!基于小凌派RK2206的智慧養老院設計
  • Cocos攜手樂元素,《開心消消樂》成功移植OpenHarmony
  • 開源樣例!基于小凌派RK2206的工地檢測平臺設計
  • DevEco Device Tool 3.1 Release新版本發布

8b75a73c-d9b1-11ed-bfe3-dac502259ad0.jpg

提示:本文由電子發燒友論壇發布,轉載請注明來源。如需社區合作及入群交流,請添加微信EEFans0806,或者發郵箱liuyong@huaqiu.com。


原文標題:OpenHarmony 小型系統兼容性測試指南

文章出處:【微信公眾號:電子發燒友開源社區】歡迎添加關注!文章轉載請注明出處。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 電子發燒友
    +關注

    關注

    33

    文章

    563

    瀏覽量

    33433
  • 開源社區
    +關注

    關注

    0

    文章

    95

    瀏覽量

    601

原文標題:OpenHarmony 小型系統兼容性測試指南

文章出處:【微信號:HarmonyOS_Community,微信公眾號:電子發燒友開源社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    德明利兼容性實驗室:構建面向多平臺生態的全棧驗證體系

    存儲設備的兼容情況影響終端系統的運行效率與穩定性,德明利兼容性實驗室通過構建多維度驗證體系,為四大產品線提供系統兼容性、互操作、能效和性能
    的頭像 發表于 06-04 10:02 ?326次閱讀
    德明利<b class='flag-5'>兼容性</b>實驗室:構建面向多平臺生態的全棧驗證體系

    利爾達RedCap模組通過OpenHarmony 生態兼容性測評!

    //近日,利爾達NR90-HCN系列5GRedCap模組正式通過OpenHarmony4.1Release生態兼容性測評,并獲得由開放原子開源基金會頒發的OpenHarmony生態產品兼容性
    的頭像 發表于 05-23 17:59 ?780次閱讀
    利爾達RedCap模組通過<b class='flag-5'>OpenHarmony</b> 生態<b class='flag-5'>兼容性</b>測評!

    電驅動系統EMC電磁兼容性測試整改:傳導干擾技術

    深圳南柯電子|電驅動系統EMC電磁兼容性測試整改:傳導干擾技術
    的頭像 發表于 04-17 09:40 ?324次閱讀
    電驅動<b class='flag-5'>系統</b>EMC電磁<b class='flag-5'>兼容性</b><b class='flag-5'>測試</b>整改:傳導干擾技術

    電源開關EMC電磁兼容性測試整改:測試到優化的全流程

    南柯電子|電源開關EMC電磁兼容性測試整改:測試到優化的全流程
    的頭像 發表于 04-16 11:26 ?355次閱讀
    電源開關EMC電磁<b class='flag-5'>兼容性</b><b class='flag-5'>測試</b>整改:<b class='flag-5'>測試</b>到優化的全流程

    顯示器EMC電磁兼容性測試整改:測試到合規的指南

    深圳南柯電子|顯示器EMC電磁兼容性測試整改:測試到合規的指南
    的頭像 發表于 04-15 11:18 ?352次閱讀
    顯示器EMC電磁<b class='flag-5'>兼容性</b><b class='flag-5'>測試</b>整改:<b class='flag-5'>測試</b>到合規的<b class='flag-5'>指南</b>

    EMC電磁兼容性測試整改電波暗室:純凈測試環境

    深圳南柯電子|EMC電磁兼容性測試整改電波暗室:純凈測試環境
    的頭像 發表于 03-18 11:15 ?345次閱讀

    采集卡兼容性測試:確保穩定可靠的視頻信號捕獲與處理

    兼容所有應用場景。因此,進行全面嚴謹的采集卡兼容性測試,是確保其穩定可靠運行,并最終保障用戶體驗的關鍵環節。本文將深入探討采集卡兼容性測試
    的頭像 發表于 03-11 17:24 ?435次閱讀
    采集卡<b class='flag-5'>兼容性</b><b class='flag-5'>測試</b>:確保穩定可靠的視頻信號捕獲與處理

    硬件測試EMC測試整改:提升設備電磁兼容性的方法

    深圳南柯電子|硬件測試EMC測試整改:提升設備電磁兼容性的方法
    的頭像 發表于 02-23 15:49 ?568次閱讀

    線束EMC電磁兼容性測試整改:發現到解決問題過程

    線束EMC電磁兼容性測試整改:發現到解決問題過程
    的頭像 發表于 12-09 11:24 ?948次閱讀
    線束EMC電磁<b class='flag-5'>兼容性</b><b class='flag-5'>測試</b>整改:發現到解決問題過程

    基于risc-v架構的芯片與linux系統兼容性討論

    一直對基于RISC-V架構的芯片與Linux系統兼容性比較感興趣,查了各種資料,眾說紛紜,在此整理一下學習內容,以備后用。這個復雜而重要的話題,涉及多個方面的考量。下面談談我的學習總結
    發表于 11-30 17:20

    deepin社區與此芯科技完成產品兼容性認證

    近日, deepin 23 正式版操作系統與此芯科技首款芯片此芯P1 完成兼容性測試認證。測試結果表明,雙方產品在兼容性、性能及穩定性等方面
    的頭像 發表于 11-28 16:06 ?564次閱讀

    Testin云測中標哈爾濱銀行兼容性測試項目

    近日,Testin云測成功中標哈爾濱銀行手機銀行APP和手機銀行5.0版本升級兼容性測試服務項目!此次中標不僅展現了Testin云測在兼容性測試方面的技術實力,也體現了深度服務客戶、持
    的頭像 發表于 10-29 16:29 ?711次閱讀

    瑞芯微RK3566鴻蒙開發板OpenHarmony標準系統應用兼容性測試指導

    本文OpenHarmony標準系統應用兼容性測試指導,適用鴻蒙系統軟件開發測試的新手入門學習課程
    的頭像 發表于 09-10 11:56 ?1114次閱讀
    瑞芯微RK3566鴻蒙開發板<b class='flag-5'>OpenHarmony</b>標準<b class='flag-5'>系統</b>應用<b class='flag-5'>兼容性</b><b class='flag-5'>測試</b>指導

    電抗器系統兼容性要求介紹

    在電力電子系統中,電抗器的選型和安裝不僅要考慮其自身的性能,還要充分考慮與整個系統兼容性。正確的系統兼容性設計對于確保整個系統的穩定運行至
    的頭像 發表于 09-09 16:19 ?738次閱讀

    國科微GK7205V510芯片通過OpenHarmony4.1兼容性測評

    日前,國科微宣布旗下GK7205V510芯片通過OpenHarmony4.1兼容性測評,成為業界首家通過4.1版本認證的小型系統平臺。這也是國科微收獲的第5張鴻蒙生態產品
    的頭像 發表于 07-16 16:14 ?1443次閱讀
    主站蜘蛛池模板: 亚洲婷婷影院 | 午夜影视剧场 | 男人视频在线 | 国产精品久久久久久久9999 | 91国内视频 | 91大神精品长腿在线观看网站 | 日日做日日摸夜夜爽 | 亚洲精品久久久久午夜福 | 天天曰天天干 | 国内精品99 | 亚洲激情视频 | 欧美一区二区三区综合色视频 | 网站毛片 | 在线观看精品国产福利片100 | 日韩一区二区视频在线观看 | 黄.www| 国产成人亚洲综合a∨婷婷 国产成人一区二区三中文 国产成人一区二区在线不卡 | 激情五月社区 | 色婷婷成人 | 欧美黑人黄色片 | 国产乱理论片在线观看理论 | 噜噜噜噜私人影院 | 伊人最新网址 | 午夜久久久精品 | 午夜毛片视频高清不卡免费 | 爱爱免费小视频 | 国产欧美一级片 | 亚洲精品久久久久影 | 老色99久久九九精品尤物 | 天天插天天射天天操 | 韩国三级理论在线观看视频 | 91久久福利国产成人精品 | 国模吧双双大尺度炮交gogo | 天天骑天天干 | 在线视频免费观看 | 天天操夜夜艹 | 波多野结衣在线观看一区二区 | 国产亚洲精品自在久久77 | 操综合| 秋霞一级特黄真人毛片 | 成人久久网 |