物聯網平臺和裝置如何進行效能測試

WANsim發表於2021-08-24

互聯智慧裝置的爆炸式增長

我們都知道物聯網 (IoT) 正在快速發展。走過任何一家超市、家居裝修中心或電子產品商店你都會看到各種各樣的互聯智慧裝置。
物聯網裝置的數量在 2017 年增長了 31%,達到了 84 億。2020 年,全球物聯網裝置連線數量高達 126 億。預計到 2025 年將有 246 億裝置!

大量湧入的物聯網裝置要求網路具有超高的可擴充套件性

物聯網裝置的正常執行依賴於快速、可靠和持續的通訊,因此連線裝置使用的網路至關重要。網路出現頻寬有限、延遲過大、網路硬體不可靠等問題,會對裝置效能產生重大影響。
IoT 開發人員需要了解這些問題對 IoT 產品效能產生的影響,以確保產品可以正確響應,不丟失資料。

例如:顯示 3G 連線的 iPhone 的流量速率可能會低至 384 Kbps 或快至 14.4 Mbps 。流量的速率取決於環境、服務供應商和可用頻寬。流量速率不穩定可能會導致使用者與其物聯網裝置的連線性不佳。
其他網路條件(例如延遲和資料包丟失)也會顯著影響應用程式的效能。

所以網路約束是影響物聯網連線的主要風險因素。開發人員需要衡量應用程式在各種網路條件下的影響,以確保程式能正確執行。

物聯網測試

與在真實的網路環境中測試物聯網裝置相比,在實驗室環境的區域網中測試是不夠的。因為在實際情況中,像使用者數量、使用者與平臺的感測器連線方式、終端使用者與網際網路連線的可靠性這些因素都會影響物聯網平臺的穩定性。
開發人員需要了解 IoT 平臺在不同的網路條件下做出的處理。如果裝置在使用期間出現連線問題時使用者與移動應用程式的互動是否會斷開、感測器是否會將敏感資料傳送到物聯網平臺。

不同型別的網路效能都會有所不同,使用行動網路、廣域網、衛星、Wi-Fi 和其他網路連線物聯網平臺會給使用者帶來不同的體驗。
但是可以構建具有所有這些不同條件的網路的工具很少而且大部分都很昂貴。因此許多企業使用網路損傷儀來模擬不同的網路條件。

在 IoT 平臺和裝置部署到現實世界網路之前使用網路損傷儀進行測試,是最準確、可擴充套件最強且成本最低的方式。
使用網路損傷儀測試使物聯網開發人員能夠了解到物聯網裝置在多種網路條件以及混合網路環境下的行為。
在不同的網路條件下測試物聯網裝置,可以使測試人員的使用體驗接近終端使用者體驗,從而可以快速驗證物聯網部署。

相關文章