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

DEKRA被CSA指定為Zigbee統(tǒng)一測試工具開發(fā)和優(yōu)化新功能和測試用例
芯科科技Z-Wave設(shè)備測試工具介紹

評論