那曲檬骨新材料有限公司

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

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

3天內不再提示

物聯網生態系統的端到端測試以及多階段驗證的重要性

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Virendra Maheta ? 2022-10-13 11:41 ? 次閱讀

物聯網IoT)是一種介于現實世界和數字世界之間的智能技術。它是一個互連設備系統,能夠通過網絡收集和傳輸數據,而不會受到手動干擾。企業正在通過在其業務模型中實施物聯網解決方案來縮短上市時間并提高生產力,從而獲得杠桿作用。

但正如我們所知,每一項技術都有自己的挑戰。物聯網在物聯網測試方面也面臨著重大挑戰。為了構建世界一流的物聯網產品,端到端物聯網解決方案需要徹底進行高質量的工程設計。這意味著每個組件(如傳感器、云訪問、網關、用戶界面及其互連)在交付給最終客戶之前都需要進行測試。這種對每個組件的端到端物聯網測試廣泛地受到多級驗證。

讓我們更詳細地了解多階段驗證的概念。

端到端 IoT 解決方案由多個組件組成,例如:

用戶訪問組件:移動應用程序或 Web 應用程序

云基礎架構

物聯網網關

物聯網嵌入式設備/傳感器

上述每個組件在物聯網生態系統的運行中都起著非常關鍵的作用,這引發了對多階段驗證的需求。多階段驗證確保每個組件都應根據要求執行其指定的操作。

它提倡驗證物聯網生態系統的每個組件的過程,同時使用閉環測試進行系統測試,其中考慮了正向路徑(從移動應用程序到物聯網設備)和反向路徑(從物聯網設備到移動應用程序)。

用例

智能空調物聯網系統

比方說,用戶想在離開辦公室時從移動應用程序設置臥室空調的溫度,然后在達到所需溫度時,空調會向移動應用程序發送通知。

上述用例的物聯網生態系統包含以下組件:

移動應用程序:用戶可以在他/她的移動應用程序上設置交流溫度。

用戶訪問云:移動應用程序使用 Rest API 在用戶訪問云上發送溫度值,并更新數據庫。

物聯網云和網關設備:物聯網云將“溫度變化”命令傳送到安裝在用戶家中的物聯網網關設備。

智能AC:網關設備在臥室AC上發送所需的溫度,一旦達到所需的溫度,AC就會在移動應用程序上發送通知。

對于端到端物聯網測試,多階段驗證起著至關重要的作用,因為需要在每個組件級別進行驗證以確保系統功能。

階段 – 1:驗證需要移動應用程序級別來檢查移動應用程序功能。與上述示例相關,在這種情況下,驗證將是AC的溫度是否更改為所需的水平。

階段 – 2:驗證需要用戶訪問云,其中移動應用程序或 Web 應用程序使用云 API 訪問云。必須確保功能要求在 API 和數據庫級別滿足。此外,請確保通過 IoT 云日志驗證將移動應用程序所做的更改以及反映在數據庫中的更改發送到網關設備。與該示例相關,將執行驗證以確保 API 按預期工作,并且對 AC 數據庫所做的更改與所需設備的預期相同。

階段 – 3:在這里,需要在網關階段進行驗證,其中物聯網云使用物聯網通信協議(如MQTT,XMPP,XML,JSON)發送“溫度變化”命令。完成驗證是為了確保物聯網網關設備接收到正確的消息,并且消息通過通信協議(如Zigbee?,BLE,Wi-Fi)轉發到預期的終端設備,以可用者為準。與給定實例相關聯,將進行驗證以確保通過支持的通信協議對預期的AC設備進行溫度變化操作。

階段 – 4:最后,需要在嵌入式設備末端進行驗證,以確保從物聯網網關接收的操作反映在嵌入式設備上。

與上述示例相對應,將進行驗證以確保在AC上將溫度設置為所需水平,空調通過網關和云向移動設備發送“達到所需溫度”通知。從智能 AC 生成移動通知后,移動應用程序、云和網關將立即得到驗證。

多階段物聯網生態系統測試的重要性

它支持對應用程序體系結構進行測試、驗證和確認,在所有組件和業務需求之間進行集成。

能夠在集成級別捕獲錯誤,并在組件級別發現問題。

通過最終用戶和實時用例的感知實現解決方案測試。

審核編輯:郭婷

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

    關注

    5093

    文章

    19178

    瀏覽量

    307703
  • 物聯網
    +關注

    關注

    2914

    文章

    44938

    瀏覽量

    377073
收藏 人收藏

    評論

    相關推薦

    宇樹科技在聯網方面

    應用,再到智能決策與數據分析,以及產業生態合作,宇樹科技正以其卓越的技術實力和前瞻的戰略眼光,引領著機器人技術在聯網時代的創新與發展。未
    發表于 02-04 06:48

    PROM器件在聯網設備中的重要性

    PROM器件(Programmable Read-Only Memory,可編程只讀存儲器)在聯網(IoT)設備中扮演著至關重要的角色。以下是關于PROM器件在
    的頭像 發表于 11-23 11:35 ?354次閱讀

    測試用例怎么寫

    測試方法,旨在驗證整個應用程序從前端后端的流程是否能夠按照預期工作。它涉及多個系統組件和接口的交互,確保業務流程的完整和正確
    的頭像 發表于 09-20 10:29 ?570次閱讀

    測試不正常如何處理

    測試(End-to-End Testing)是一種測試方法,它模擬用戶與系統的實際交互,從
    的頭像 發表于 09-20 10:25 ?468次閱讀

    一文了解芯片測試重要性

    集成電路測試卡位產業鏈關鍵節點,貫穿設計、制造、封裝以及應用的全過程。從整個制造流程上來看,集成電路測試具體包括設計階段的設計驗證、晶圓制造
    的頭像 發表于 08-06 08:28 ?1436次閱讀
    一文了解芯片<b class='flag-5'>測試</b>的<b class='flag-5'>重要性</b>

    河流生態水文監測聯網系統解決方案

    在當今社會,水資源的保護與管理已成為全球關注的重要議題。河流作為地球的生命之源,其生態系統復雜而脆弱,面臨著氣候變化、污染排放以及人類活動等多重壓力。為了科學有效地管理和保護河流資源,構建一個高效
    的頭像 發表于 07-24 14:22 ?376次閱讀
    河流<b class='flag-5'>生態</b>水文監測<b class='flag-5'>物</b><b class='flag-5'>聯網</b><b class='flag-5'>系統</b>解決方案

    廣和通發布高性能側AI解決方案,賦能聯網生態系統

    展現了廣和通在聯網領域的深厚積累,更標志著公司在拓展聯網生態系統和滿足側AI應用需求方面的
    的頭像 發表于 06-07 16:15 ?701次閱讀

    服務測試和客戶測試區別在哪

    服務測試和客戶測試是軟件開發過程中的兩個重要環節,它們分別針對服務器和客戶
    的頭像 發表于 05-30 15:27 ?3421次閱讀

    服務測試主要是測什么內容

    服務測試是軟件開發過程中的一個重要環節,主要目的是確保服務程序的穩定性、性能、安全和可靠
    的頭像 發表于 05-30 15:24 ?4284次閱讀

    蘋果硬件生態系統豐富,用戶黏性大

     蘋果以其豐富多元的硬件生態系統,涵蓋了從 iPhone 至 Mac 電腦等多種設備,每個設備都有其獨特的用戶群體。
    的頭像 發表于 04-18 11:03 ?579次閱讀

    ?13種值得關注的聯網傳感器

    數據是新的石油。當前,我們正進入現代信息技術創新的新時代,聯網爆發式增長,信息數據的重要性日益凸顯。未來的聯網技術,誰是連接數字世界和物
    的頭像 發表于 04-13 08:42 ?385次閱讀

    淺談AMD Ryzen AI PC生態系統

    AMD與OEM合作伙伴聯想和華碩,以及生態系統合作伙伴百川智能、有道、游戲加加、生數、始智AI等共同努力,共慶龍年,并在大中華區擴展了Ryzen AI生態系統
    的頭像 發表于 04-11 11:05 ?818次閱讀

    萊迪思舉辦2024萊迪思技術峰會展示其強大的FPGA合作生態系統

    萊迪思半導體近日在上海舉辦的2024年萊迪思技術峰會上展示了其強大且不斷增長的全球生態系統,該生態系統由客戶、IP和參考平臺合作伙伴以及致力于推動FPGA創新的開發人員組成。
    的頭像 發表于 03-14 15:10 ?625次閱讀

    Meta欲打造巨型AI覆蓋視頻推薦生態系統

    Meta正計劃打造一款巨型AI系統,以全面覆蓋其視頻推薦生態系統,為旗下產品提供統一的視頻推薦引擎。
    的頭像 發表于 03-11 11:14 ?734次閱讀

    HTX DAO生態系統已加入19個重要建設者,共同為HTX DAO生態做出貢獻

    HTX DAO生態系統已加入19個重要建設者,共同為HTX DAO生態做出貢獻 隨著2月2日第十一批HTX DAO生態建設者的加入,目前,HTX DAO
    的頭像 發表于 02-21 16:46 ?378次閱讀
    HTX DAO<b class='flag-5'>生態系統</b>已加入19個<b class='flag-5'>重要</b>建設者,共同為HTX DAO<b class='flag-5'>生態</b>做出貢獻
    免费玩百家乐的玩法技巧和规则| 网上百家乐公司| 百家乐官网最好的玩法| 二八杠游戏下载| 百家乐娱乐天上人间| 百家乐官网投注外挂| 易盈娱乐| 百家乐好不好| 赌博百家乐游戏| 世嘉百家乐官网的玩法技巧和规则 | 百家乐ag厅投注限额| 骰子百家乐官网的玩法技巧和规则 | 百家乐送彩金网络| 百家乐官网怎么玩最保险| 百家乐官网赢钱皇冠| 金尊国际娱乐| 威尼斯人娱乐场28| 百家乐单人操作扫描道具| 百家乐怎么下可以赢| 24山向方位| 赌神网百家乐官网的玩法技巧和规则 | 外围赌球网站| 大发888注册| 海尔百家乐的玩法技巧和规则| 属蛇和属猪做生意吗| 路劲太阳城业主论坛| 百家乐博欲乐城| 赌场百家乐试玩| 百家乐高手技巧| 2024九紫离火| 哪个百家乐最好| KK百家乐官网的玩法技巧和规则| 百家乐官网发牌靴遥控| 利来网上娱乐| 鼎丰娱乐城| 乐天堂| 威尼斯人娱乐城| 皇家金堡娱乐城| 皇冠足球赔| 五莲县| 百家乐官网娱乐城网站|