本文旨在說(shuō)明如何通過(guò)Zigbee測(cè)試工具加速物聯(lián)網(wǎng)設(shè)備開(kāi)發(fā)腳步,重點(diǎn)摘要如下:
通過(guò)自動(dòng)化測(cè)試工具仿真應(yīng)用環(huán)境和實(shí)際用例來(lái)提高測(cè)試質(zhì)量。
診斷和監(jiān)控功能以及明晰的測(cè)試報(bào)告方便驗(yàn)證糾錯(cuò)。
產(chǎn)品開(kāi)發(fā)人員可以通過(guò)的內(nèi)部預(yù)測(cè)試來(lái)加快產(chǎn)品上市的時(shí)間,減少成本和降低審批流程的風(fēng)險(xiǎn)。
通過(guò)可重復(fù)的測(cè)試案例和可復(fù)制的測(cè)試條件來(lái)提高測(cè)試結(jié)果的一致性。
介紹
Zigbee聯(lián)盟提供的軟件測(cè)試工具是Zigbee認(rèn)證計(jì)劃的一部分,協(xié)助Zigbee產(chǎn)品的開(kāi)發(fā),改進(jìn)測(cè)試驗(yàn)證程序,降低產(chǎn)品的綜合成本和縮短上市時(shí)間。使用Zigbee測(cè)試工具能夠進(jìn)行手工測(cè)試或自動(dòng)化測(cè)試、通過(guò)擴(kuò)大測(cè)試案例的覆蓋率提高軟件組件質(zhì)量、讓產(chǎn)品開(kāi)發(fā)人員在Zigbee產(chǎn)品的開(kāi)發(fā)階段進(jìn)行內(nèi)部預(yù)測(cè)試縮短上產(chǎn)品市時(shí)間,從而提高生產(chǎn)率??梢哉f(shuō),Zigbee測(cè)試工具是廣泛應(yīng)用于物聯(lián)網(wǎng)的Zigbee整體解決方案的重要組成部分。
Zigbee測(cè)試工具(ZTT)
整套軟件測(cè)試工具包括運(yùn)用大量測(cè)試腳本的測(cè)試引擎(基于Windows的應(yīng)用程序)和無(wú)線USB dongle(聯(lián)盟指定的支持硬件),這些組件經(jīng)過(guò)配置在一系列不同的條件和環(huán)境下運(yùn)行Zigbee設(shè)備并進(jìn)行分析和測(cè)試。通過(guò)這一過(guò)程驗(yàn)證該設(shè)備是否符合Zigbee技術(shù)規(guī)范,確認(rèn)運(yùn)行情況和輸出信息,并生成相應(yīng)測(cè)試報(bào)告。
圖表 1: Zigbee測(cè)試工具界面截圖
特定的測(cè)試腳本用于處理不同的測(cè)試數(shù)據(jù)和執(zhí)行各種測(cè)試場(chǎng)景。測(cè)試前提條件的設(shè)置功能可以模擬通常難以實(shí)現(xiàn)的測(cè)試用例(例如網(wǎng)絡(luò)過(guò)載),或進(jìn)行錯(cuò)誤測(cè)試(例如,接收到非正常格式的命令或遇到非合規(guī)的場(chǎng)景),以確保產(chǎn)品應(yīng)用時(shí)可以恰當(dāng)?shù)靥幚頍o(wú)效的屬性和變量,應(yīng)付意外的用戶交互指令。而僅僅使用黃金測(cè)試單元(Golden Unit)或參考應(yīng)用往往難以發(fā)現(xiàn)執(zhí)行出錯(cuò)時(shí)的故障轉(zhuǎn)移進(jìn)程。
生成的測(cè)試報(bào)告既有明確的測(cè)試結(jié)論,也提供了的格式統(tǒng)一的測(cè)試結(jié)果摘要,方便開(kāi)發(fā)人員快速準(zhǔn)確地評(píng)估設(shè)備的Zigbee性能,并幫助實(shí)施人員和測(cè)試人員進(jìn)行診斷和監(jiān)測(cè),清楚地識(shí)別哪個(gè)測(cè)試通過(guò)了,哪個(gè)測(cè)試失敗了,以及為什么失敗。測(cè)試工具分析被測(cè)實(shí)現(xiàn)(IUT)的響應(yīng),并將其與腳本預(yù)期響應(yīng)進(jìn)行比較,相比用人工對(duì)結(jié)果進(jìn)行分析而言,這樣做更不容易出錯(cuò)。
圖表 2: Zigbee測(cè)試工具
此外,測(cè)試工具允許測(cè)試自動(dòng)化,調(diào)用既定的參數(shù)和前提條件進(jìn)行例行測(cè)試。使用測(cè)試工具執(zhí)行測(cè)試用例在測(cè)試步驟的嚴(yán)格順序以及命令和事件的精確定時(shí)方面是高度可控的??捎脺y(cè)試腳本庫(kù)有助于后續(xù)測(cè)試可以重復(fù)運(yùn)行相同的條件和參數(shù)值。這樣確保了無(wú)論哪家授權(quán)的第三方Zigbee認(rèn)證測(cè)試機(jī)構(gòu)執(zhí)行測(cè)試過(guò)程,其測(cè)試結(jié)果都是一致的。
將Zigbee測(cè)試工具提供給聯(lián)盟成員的另一個(gè)主要好處是保持設(shè)備運(yùn)作的一致性和降低測(cè)試失敗的風(fēng)險(xiǎn)。Zigbee設(shè)備開(kāi)發(fā)人員可以在將其設(shè)備提交給授權(quán)的第三方測(cè)試機(jī)構(gòu)之前,在內(nèi)部預(yù)先測(cè)試其應(yīng)用。開(kāi)發(fā)人員可以憑借即時(shí)反饋可靠地預(yù)測(cè)認(rèn)證測(cè)試能否成功,避免重新進(jìn)行測(cè)試,這樣可以縮短開(kāi)發(fā)周期和提高一次認(rèn)證通過(guò)的比例,從而節(jié)省時(shí)間和成本。
此外,制造商也可以通過(guò)專用的和特制的測(cè)試腳本來(lái)創(chuàng)建和添加自己的測(cè)試用例,輕松擴(kuò)展測(cè)試工具的功能。幫助開(kāi)發(fā)人員根據(jù)特定的市場(chǎng)需求增強(qiáng)產(chǎn)品穩(wěn)定性或者測(cè)試使產(chǎn)品增值的差異化功能。
Zigbee認(rèn)證設(shè)備越多,開(kāi)發(fā)人員和用戶的選擇就越多,也越靈活,對(duì)產(chǎn)品和服務(wù)能夠協(xié)同工作更有信心。 Zigbee測(cè)試工具使成員公司能充分利用Zigbee聯(lián)盟提供的專業(yè)服務(wù),充滿信心地快速將產(chǎn)品推上市場(chǎng)。
Zigbee認(rèn)證程序
Zigbee認(rèn)證程序10多年前就已經(jīng)開(kāi)始實(shí)施,為Zigbee聯(lián)盟成員和整個(gè)市場(chǎng)驗(yàn)證產(chǎn)品是否如其所聲稱那樣符合Zigbee聯(lián)盟標(biāo)準(zhǔn)提供了一整套明確的、可重復(fù)的、獨(dú)立的方法。Zigbee認(rèn)證程序包括兩個(gè)主要級(jí)別的認(rèn)證:
Zigbee兼容平臺(tái)
此認(rèn)證級(jí)別驗(yàn)證成員產(chǎn)品符合IEEE 802.1.54 PHY / MAC和適用的Zigbee聯(lián)盟網(wǎng)絡(luò)層規(guī)范(例如,Zigbee PRO)
Zigbee認(rèn)證產(chǎn)品
需要在Zigbee兼容平臺(tái)之上構(gòu)建,此認(rèn)證級(jí)別驗(yàn)證Zigbee產(chǎn)品的應(yīng)用層(例如Zigbee 3.0)符合標(biāo)準(zhǔn)要求。
應(yīng)用層的互操作性也作為此程序的一部分進(jìn)行驗(yàn)證。
Zigbee認(rèn)證程序遵循國(guó)際認(rèn)證指南(ISO指南第67號(hào)類型1b),并且基本上符合ISO指南第65號(hào)“對(duì)從事產(chǎn)品認(rèn)證機(jī)構(gòu)的一般要求”。該程序在測(cè)試和認(rèn)證之間有明確區(qū)分:
測(cè)試由獨(dú)立的測(cè)試服務(wù)提供商執(zhí)行
認(rèn)證僅由Zigbee聯(lián)盟執(zhí)行
Zigbee聯(lián)盟目前有五個(gè)授權(quán)測(cè)試服務(wù)提供商,位置遍布全球,確保大多數(shù)會(huì)員都能獲取本地化服務(wù):
Element Materials(歐洲)
中國(guó)電子標(biāo)準(zhǔn)化研究所(中國(guó))
National Technical Systems(北美)
德國(guó)萊茵TüV(北美,歐洲,亞洲)
Under writer Laboratories(北美,歐洲)
所有聯(lián)盟測(cè)試服務(wù)提供商均通過(guò)ISO 17025認(rèn)證,他們?cè)诒皇跈?quán)為聯(lián)盟成員提供測(cè)試服務(wù)之前,必須經(jīng)過(guò)嚴(yán)格的流程驗(yàn)證他們的Zigbee技術(shù)知識(shí)以及執(zhí)行聯(lián)盟所定義的測(cè)試流程的能力。這些服務(wù)提供商還需要通過(guò)年度審核,以確保他們的服務(wù)和能力繼續(xù)滿足Zigbee聯(lián)盟要求。
Zigbee測(cè)試工具是Zigbee認(rèn)證程序的重要組成部分。所有聯(lián)盟授權(quán)測(cè)試服務(wù)提供商都裝備了Zigbee測(cè)試工具并進(jìn)行過(guò)培訓(xùn)。在測(cè)試Zigbee產(chǎn)品時(shí),他們需要使用該測(cè)試工具以及經(jīng)過(guò)驗(yàn)證和批準(zhǔn)的Zigbee聯(lián)盟測(cè)試腳本。測(cè)試工具的輸出結(jié)果包括在他們向成員公司提供的測(cè)試報(bào)告中,并作為產(chǎn)品認(rèn)證申請(qǐng)文件的一部分提交給聯(lián)盟。通過(guò)在我們的不同測(cè)試服務(wù)提供商中使用相同的測(cè)試工具,可以確保所有被測(cè)產(chǎn)品結(jié)果的可比性,有助于提高測(cè)試程序質(zhì)量和增加成員價(jià)值。
Zigbee認(rèn)證程序驗(yàn)證的是產(chǎn)品的合規(guī)性,制造商也可以有選擇地使用軟件測(cè)試工具來(lái)測(cè)試產(chǎn)品的互操作性。 Zigbee測(cè)試工具提供詳細(xì)的信息來(lái)跟蹤和記錄空中傳輸?shù)腪igbee數(shù)據(jù)包,如果發(fā)現(xiàn)某些行為不符合預(yù)期,可以借此幫助查找根本原因。
在哪里獲得Zigbee測(cè)試工具?
聯(lián)盟成員可以通過(guò)成員專區(qū)訪問(wèn)Zigbee聯(lián)盟測(cè)試工具套件的相關(guān)內(nèi)容,安裝程序、使用指南、測(cè)試腳本庫(kù)和技術(shù)支持資源都可以在成員專區(qū)中找到。這些工具對(duì)所有Zigbee聯(lián)盟成員開(kāi)放,而且某些成員(按其成員身份級(jí)別)有資格享受年度許可證書(shū)的折扣。有關(guān)Zigbee聯(lián)盟測(cè)試工具套件的更多信息,請(qǐng)聯(lián)系certification@zigbee.org
結(jié)語(yǔ)
Zigbee測(cè)試工具是一個(gè)能帶來(lái)種種福利的軟件測(cè)試工具,包括通過(guò)測(cè)試過(guò)程的自動(dòng)化改進(jìn)產(chǎn)品質(zhì)量;模擬難以實(shí)現(xiàn)的條件和用例進(jìn)行測(cè)試;憑借診斷和監(jiān)視功能以及明晰的測(cè)試報(bào)告方便驗(yàn)證過(guò)程;縮短產(chǎn)品上市時(shí)間;通過(guò)內(nèi)部預(yù)測(cè)試降低認(rèn)證測(cè)試流程的風(fēng)險(xiǎn);和憑借可重復(fù)的測(cè)試案例和可復(fù)制的測(cè)試條件提高測(cè)試結(jié)果的一致性。加上覆蓋全球的五家聲譽(yù)卓著的授權(quán)測(cè)試服務(wù)提供商所支持的強(qiáng)大Zigbee認(rèn)證程序,Zigbee聯(lián)盟的測(cè)試工具能為物聯(lián)網(wǎng)設(shè)備制造商帶來(lái)巨大優(yōu)勢(shì)。
-
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2913文章
44915瀏覽量
376666 -
ZigBee
+關(guān)注
關(guān)注
158文章
2271瀏覽量
243293 -
IOT
+關(guān)注
關(guān)注
187文章
4230瀏覽量
197524
原文標(biāo)題:IoT 設(shè)備廠商如何取得Zigbee測(cè)試工具
文章出處:【微信號(hào):SiliconLabs,微信公眾號(hào):Silicon Labs】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論