色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Matter最新Test Harness工具使用介紹(二)

泰凌微電子 ? 來源:泰凌微電子 ? 2024-05-08 10:42 ? 次閱讀

在之前我們介紹了Matter TestHarness (以下簡(jiǎn)稱:TH)工具的安裝步驟,接下來為大家介紹TH工具的使用方法,該如何使用TH來對(duì)Matter設(shè)備進(jìn)行測(cè)試。

Matter的測(cè)試項(xiàng)根據(jù)聯(lián)盟的TestPlan目前可以分為五類:全自動(dòng)測(cè)試項(xiàng),半自動(dòng)測(cè)試項(xiàng),手動(dòng)測(cè)試項(xiàng),Python in docker測(cè)試項(xiàng)以及UI Python測(cè)試項(xiàng)。

1

建立Project

首先在瀏覽器輸入作為TH主機(jī)的樹莓派的IP地址,進(jìn)入到TH的UI界面,點(diǎn)擊左上角的”+ Add Project”新建一個(gè)工程,建立完成后在下面的Project details中可以選擇”Edit”來對(duì)它進(jìn)行配置。

2d7c91a6-0ce4-11ef-a297-92fbcf53809c.png

1、在”thread”一欄可以修改測(cè)試建立的Thread網(wǎng)絡(luò)的信息,如channel、panid、networkkey等。

2、在”dut_config”一欄需要根據(jù)待測(cè)設(shè)備的實(shí)際信息進(jìn)行修改,以下為一個(gè)示例:

2d865b8c-0ce4-11ef-a297-92fbcf53809c.png

3、在”test_parameters”一欄是對(duì)UI Python測(cè)試項(xiàng)的配置,對(duì)于UI Python測(cè)試項(xiàng),需要提前手動(dòng)建立Thread網(wǎng)絡(luò),并將對(duì)應(yīng)的dataset填入此欄,以下為一個(gè)示例:

2d8d9898-0ce4-11ef-a297-92fbcf53809c.png

4、在右側(cè)的”PICS”,需要將待測(cè)設(shè)備的pics文件導(dǎo)入。

5、完成配置后,點(diǎn)擊Project details中的箭頭(Go To Test-Run)就可以進(jìn)入測(cè)試頁面,點(diǎn)擊”Create New Test Run”就可以開始選擇測(cè)試項(xiàng)。

2d9757fc-0ce4-11ef-a297-92fbcf53809c.png

6、右側(cè)的Summary可以看到TH根據(jù)你導(dǎo)入的pics文件,自動(dòng)選擇了待測(cè)設(shè)備需要測(cè)試的測(cè)試項(xiàng)(此處已提前導(dǎo)入一個(gè)pics文件),并且已經(jīng)把測(cè)試項(xiàng)分類:FirstManualSuite為手動(dòng)測(cè)試項(xiàng),F(xiàn)irstChipToolSuite包含全自動(dòng)和半自動(dòng)測(cè)試項(xiàng)(semi-automated為半自動(dòng)),Python Testing需要查看TestPlan來區(qū)分是UI自動(dòng)測(cè)試還是docker自動(dòng)測(cè)試。

2

全自動(dòng)測(cè)試項(xiàng)

全自動(dòng)測(cè)試項(xiàng)在測(cè)試過程中不需要任何其余操作,以上面的TC-ACL-1.1為例,點(diǎn)擊”Clear Selection”清除全部自動(dòng)勾選,并勾上TC-ACL-1.1,在右上角填寫操作者名稱,就可以點(diǎn)擊”Start”開始測(cè)試。

2db04532-0ce4-11ef-a297-92fbcf53809c.png

3

半自動(dòng)測(cè)試項(xiàng)

半自動(dòng)測(cè)試項(xiàng)是在全自動(dòng)測(cè)試項(xiàng)的基礎(chǔ)上,其中的某些測(cè)試步驟需要手動(dòng)進(jìn)行,如重啟設(shè)備、手動(dòng)輸入命令驗(yàn)證等。

需要注意的是,在半自動(dòng)測(cè)試項(xiàng)的手動(dòng)步驟中,我們想要操作設(shè)備需要使用測(cè)試中隨機(jī)生成的NODE ID,并且需要在docker中進(jìn)行操作,因此使用chip-tool的命令示例如下:

$ docker exec -it th-sdk./chip-tool onoff on 0x65499e6daeaf0413 1

在某些舊版本的TH中,需要使用th-chip-tool而不是th-sdk,請(qǐng)注意確認(rèn)。隨機(jī)生成的NODE ID會(huì)在測(cè)試開始時(shí)在右側(cè)的日志區(qū)域打印出來,每次測(cè)試都不相同,需要自行查看并使用正確的NODE ID。

4

手動(dòng)測(cè)試項(xiàng)

手動(dòng)測(cè)試項(xiàng)并不需要用到TH UI界面,所有的測(cè)試步驟都需要手動(dòng)輸入并驗(yàn)證結(jié)果。因此在進(jìn)行手動(dòng)測(cè)試前,需要先建立Thread網(wǎng)絡(luò),運(yùn)行”certification-tool/scripts/OTBR”目錄下的otbr_start.sh腳本即可建立Thread網(wǎng)絡(luò),在運(yùn)行前可以在otbr_start.sh腳本里修改合適的channel來盡量減少干擾。

2dc0595e-0ce4-11ef-a297-92fbcf53809c.png

5

UI Python測(cè)試項(xiàng)

UI Python測(cè)試項(xiàng)和全自動(dòng)測(cè)試項(xiàng)一樣,測(cè)試過程中不需要手動(dòng)操作,但是在測(cè)試開始前需要先自行建立Thread網(wǎng)絡(luò),并把dataset寫入到”test_parameters”一欄,這一步上面的章節(jié)已經(jīng)介紹過,不再贅述。

6

Python in docker測(cè)試項(xiàng)

除了UI Python測(cè)試以外,還有一部分python測(cè)試項(xiàng)是需要在docker中運(yùn)行python腳本進(jìn)行測(cè)試的,具體步驟如下。

1、使用”docker images”命令查看名為”connectedhomeip/chip-cert-bins”的docker的tag

$ docker images

2、進(jìn)入docker,同時(shí)把測(cè)試腳本和證書等文件映射進(jìn)docker,示例命令:

$ docker run -v /home/ubuntu/certification-tool/backend/test_collections/matter/sdk_tests/sdk_checkout/python_testing:/root/temp_python_testing -v /home/ubuntu/ci-pics-values.txt:/root/ci-pics-values -v /var/credentials:/credentials -v /var/run/dbus/system_bus_socket:/var/run/dbus/system_bus_socket -v $(pwd):/launch_dir --privileged --network host -it connectedhomeip/chip-cert-bins:9f6d627e0262e1d023986291948bb4e845be803e

3、運(yùn)行/root/temp_python_testing文件夾中的測(cè)試腳本,并添加待測(cè)設(shè)備的參數(shù)以及TestPlan要求的參數(shù),開始測(cè)試,示例命令:

$ rm -f admin_storage.json && python3 temp_python_testing/TC_OPCREDS_3_1.py --discriminator 2562 --passcode 36797971 --commissioning-method ble-thread --paa-trust-store-path /credentials/development/paa-root-certs/ --storage-path admin_storage.json --thread-dataset-hex 0e08000000000001000035060004001fffe00708fd50afc244fc6392041043dd81dbf3fb77bdbdd881c09f04e9e80c0402a0f7f8000300001201025b3502085b35dead5b35beef030435623335051000112233445566778899aabbccddeeff --ble-interface-id 0



審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4825

    瀏覽量

    86243
  • 樹莓派
    +關(guān)注

    關(guān)注

    121

    文章

    1952

    瀏覽量

    107018

原文標(biāo)題:【技術(shù)專欄】 Matter最新Test Harness工具使用介紹(二)

文章出處:【微信號(hào):telink-semi,微信公眾號(hào):泰凌微電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 0人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    什么是Matter?為什么使用MatterMatter的主要內(nèi)容干貨分享BF2 Matter網(wǎng)絡(luò)技術(shù)應(yīng)用

    BF2 matter應(yīng)用 :什么是Matter?為什么使用MatterMatter的主要內(nèi)容; 在BF2上開發(fā)Matter應(yīng)用;什么是
    的頭像 發(fā)表于 07-13 21:35 ?5901次閱讀
    什么是<b class='flag-5'>Matter</b>?為什么使用<b class='flag-5'>Matter</b>?<b class='flag-5'>Matter</b>的主要內(nèi)容干貨分享BF2 <b class='flag-5'>Matter</b>網(wǎng)絡(luò)技術(shù)應(yīng)用

    Matter生態(tài)中Multi-Fabric使用介紹

    地改善用戶體驗(yàn)。 接下來我們就以Apple和Google生態(tài)為例,為大家介紹如何將一個(gè)泰凌 Matter設(shè)備
    的頭像 發(fā)表于 04-10 10:22 ?1925次閱讀
    <b class='flag-5'>Matter</b>生態(tài)中Multi-Fabric使用<b class='flag-5'>介紹</b>

    Nordic的matter是如何做的

    測(cè)試工具Matter test Harness)。該測(cè)試工具可確保規(guī)范和功能的正確實(shí)施。 該規(guī)范可在此處找到并下載:CSA 規(guī)范下載請(qǐng)求
    發(fā)表于 04-27 11:24

    Joydrive Harness線束設(shè)計(jì)自動(dòng)化軟件【普及版】發(fā)布了

    本帖最后由 joytest 于 2012-10-31 13:37 編輯 Joydrive Harness是洛中科技自主研發(fā)的電子電氣系統(tǒng)線束設(shè)計(jì)自動(dòng)化工具,覆蓋線束電路設(shè)計(jì)及生產(chǎn)安裝
    發(fā)表于 06-12 09:59

    Mentor面向線束設(shè)計(jì)環(huán)境推出Capital Harness TVM工具

    Mentor Graphics Corp.日前宣布推出Capital Harness TVM,這是Capital軟件套件中的最新工具。Capital Harness TVM是Capital工具
    發(fā)表于 05-15 23:40 ?3248次閱讀

    Matter開發(fā)介紹

    在第一篇內(nèi)容中,我們介紹了智能家居互聯(lián)標(biāo)準(zhǔn)Matter會(huì)帶來什么好處。本文,我們來了解一下Matter的數(shù)據(jù)模型和開發(fā)。一個(gè)簡(jiǎn)單的Matter數(shù)據(jù)模型結(jié)構(gòu)
    的頭像 發(fā)表于 12-01 11:41 ?2824次閱讀
    <b class='flag-5'>Matter</b>開發(fā)<b class='flag-5'>介紹</b>

    ESP-Matter燒錄體驗(yàn)例程

    ESP-Matter是ESP32系列SoC的官方Matter開發(fā)框架。它建立在開源的Matter SDK之上,提供了簡(jiǎn)化的API、常用的外圍設(shè)備、用于安全、制造和生產(chǎn)的工具和實(shí)用程序,
    的頭像 發(fā)表于 07-07 10:39 ?848次閱讀
    ESP-<b class='flag-5'>Matter</b>燒錄體驗(yàn)例程

    pkgs-test工具介紹及其使用方法

    針對(duì)上述的問題,誕生了 pkgs-test 工具,主要用于暴露出社區(qū)軟件包的相關(guān)編譯問題。
    的頭像 發(fā)表于 07-28 15:56 ?1422次閱讀

    如何使用pkgs-test工具進(jìn)行本地調(diào)試?

    pkgs-test作為一個(gè)可以在github actions上面運(yùn)行檢查軟件包編譯情況的工具,同時(shí)也可以在本地使用。
    的頭像 發(fā)表于 09-21 15:00 ?957次閱讀

    使用pkgs-test工具對(duì)軟件包進(jìn)行qemu測(cè)試

    pkgs-test是一個(gè)可以在github actions上面檢查軟件包編譯情況的工具。除了檢查軟件包的編譯情況pkgs-test目前還添加了qemu運(yùn)行測(cè)試。
    的頭像 發(fā)表于 09-25 16:19 ?959次閱讀

    Matter協(xié)議是什么?Matter協(xié)議詳細(xì)介紹

    Matter協(xié)議,也被稱為Connectivity Standard,是由Connectivity Standards Alliance(CSA)開發(fā)的開源智能家居標(biāo)準(zhǔn)。它旨在通過使來自不同制造商
    的頭像 發(fā)表于 12-08 16:20 ?2278次閱讀

    DEKRA被CSA指定為Zigbee統(tǒng)一測(cè)試工具開發(fā)和優(yōu)化新功能和測(cè)試用例

    DEKRA德凱被CSA聯(lián)盟(Connectivity Standards Alliance,CSA)指定負(fù)責(zé)為Zigbee統(tǒng)一測(cè)試工具(Zigbee Unified Test Harness,ZUTH)開發(fā)和優(yōu)化新功能和測(cè)試用例
    的頭像 發(fā)表于 04-09 14:10 ?802次閱讀

    Matter最新TestHarness工具使用介紹(一)

    為了簡(jiǎn)化Matter設(shè)備的測(cè)試和認(rèn)證過程,連接標(biāo)準(zhǔn)聯(lián)盟開發(fā)了一套標(biāo)準(zhǔn)化的測(cè)試工具,即Matter TestHarness。
    的頭像 發(fā)表于 04-24 10:38 ?2484次閱讀
    <b class='flag-5'>Matter</b>最新TestHarness<b class='flag-5'>工具</b>使用<b class='flag-5'>介紹</b>(一)

    Matter SVE認(rèn)證經(jīng)驗(yàn)分享

    Matter的開發(fā)中,經(jīng)常需要進(jìn)行自測(cè)試,使用連接標(biāo)準(zhǔn)聯(lián)盟(CSA)提供的TestHarness(TH)工具驗(yàn)證Matter設(shè)備的功能,而參加CSA舉辦的Test Event(TE)
    的頭像 發(fā)表于 11-13 09:16 ?998次閱讀
    <b class='flag-5'>Matter</b> SVE認(rèn)證經(jīng)驗(yàn)分享

    芯科科技Web-BasedFlash工具助力優(yōu)化Matter開發(fā)流程

    很高興向大家介紹新發(fā)布的Web-BasedFlash工具以優(yōu)化Matter開發(fā)流程,該工具旨在簡(jiǎn)化展示Matter硬件功能和性能的過程,使開
    的頭像 發(fā)表于 02-20 09:52 ?416次閱讀
    主站蜘蛛池模板: 国产偷抇久久精品A片蜜臀AV | 国产高清视频青青青在线 | 亚洲高清国产拍精品影院 | 精品夜夜澡人妻无码AV | 黄桃AV无码免费一区二区三区 | 草莓AV福利网站导航 | 亚洲免费人成 久久 | 久久艹伊人 | 一区二区三区四区国产 | 精品无码一区二区三区中文字幕 | 背着老婆爆操性感小姨子 | 久久re6热在线视频精品 | 久久re这里精品在线视频7 | 精品久久久噜噜噜久久久app | 久久这里只精品国产99re66 | 神电影院午夜dy888我不卡 | 亚洲人成人77777在线播放 | 亚洲AV精品乱码专区 | 韩国成人理伦片免费播放 | 最近的2019中文字幕HD | 夜夜女人国产香蕉久久精品 | 国产又色又爽又刺激在线播放 | 国产成人免费在线 | 亚洲无遮挡无码A片在线 | 男的插曲女的下面免费APP | 蝴蝶中文综合娱乐网2 | 免费在线观看一区 | 最近免费中文字幕MV免费高清 | 免费a视频在线观看 | 国产亚洲精品V在线观看一 国产亚洲精品a在线观看app | 人人爽久久久噜噜噜丁香AV | 亚洲欧洲精品成人久久曰影片 | 琪琪色原网20岁以下热热色原网站 | 小草观看免费高清视频 | 伊人久久国产免费观看视频 | 国产成人无码视频一区二区三区 | 九九久久国产精品免费热6 九九久久国产精品大片 | 久久有码中文字幕 | 艳鉧动漫片1~6全集在线 | 久久只精品99品免费久 | xvideos中文版在线视频 |

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品