應用

技術

物聯(lián)網世界 >> 物聯(lián)網新聞 >> 物聯(lián)網熱點新聞
企業(yè)注冊個人注冊登錄

確保物聯(lián)網設備順利運行的9項測試

2020-06-22 08:44 物聯(lián)之家網

導讀:無論是消費者設備還是工業(yè)設備,都必須經過嚴格的測試,以確保它們不會過度消耗電量、泄露數(shù)據或難以操作,以致于變得毫無用處。

在全球范圍內,數(shù)字技術正以前所未有的有趣方式將人們聯(lián)系在一起。在20世紀70年代個人電腦革命的推動下,人們開始習慣使用計算設備來簡化任務并豐富生活。隨后,互聯(lián)網的引入推動了我們的互聯(lián)世界,將地球上任何位置的設備連接在一起,并以閃電般的速度共享數(shù)據。世紀之交之后,智能手機的首次亮相讓用戶可以隨時隨地通過口袋里的便攜式設備訪問信息,并使數(shù)十億人在任何時候都能保持聯(lián)系。

物聯(lián)網(IoT)是互聯(lián)技術最偉大的進步之一。通過傳感器的小型化、高能效電池壽命以及龐大的全球制造供應鏈,物聯(lián)網設備開啟了一個始終在線的智能新時代。從亞馬遜 Alexa等智能揚聲器設備到跟蹤倉庫庫存的小型傳感器,物聯(lián)網可幫助收集和分析大量數(shù)據,從而帶來更好的決策、更靈敏的設備以及輕松保持聯(lián)系的世界。

為了充分利用物聯(lián)網帶來的好處,開發(fā)人員必須構建易于使用、直觀、可靠和安全的解決方案。并且,無論是消費者設備還是工業(yè)設備,都必須經過嚴格的測試,以確保它們不會過度消耗電量、泄露數(shù)據或難以操作,以致于變得毫無用處。當然,由于物聯(lián)網設備通常很小,具有獨特的外形,并且需要持續(xù)運行,因此對缺陷和可用性的測試可能會遇到一系列挑戰(zhàn)。

以下是必須執(zhí)行的關鍵物聯(lián)網測試,以及使測試任務順利進行的一些補救措施。

1、可用性測試

如果設備沒有用,開發(fā)它有什么意義?這似乎是一個簡單的問題,但是當解決方案的功能隱藏在混亂的用戶界面或一系列復雜的按鈕之下時,開發(fā)人員似乎從來沒有想出問題的答案。

對于教育機器人Shape Robotics而言,該設備需要一個易于孩子操作的iPad應用。除了確?;竟δ苤?,該應用還需要進行大量測試,以確保軟件對年輕用戶足夠直觀。對于Shape Robotics而言,這意味著要從用戶的角度進行測試——在這種情況下,用戶是小學生。

質量保證人員必須從最終用戶的角度測試其設備?;竟δ?、通知和數(shù)據同步應盡可能以最清晰、最簡單的方式呈現(xiàn)給用戶,以確保用戶能夠準確了解設備或隨附軟件可以做什么。

2、端到端產品質量保證測試(包括固件/硬件部件的升級/更新)

當需要更新物聯(lián)網設備時,升級通常會分為兩個部分:一是應用程序更新,二是固件更新。這兩個更新都很重要,但是固件升級對物聯(lián)網設備的安全性或功能尤其重要。那些尚未準備就緒的固件更新可能會導致物聯(lián)網設備癱瘓。

在向用戶發(fā)布任何軟件或固件更新之前,請確保在各種設備上對更新進行了徹底的測試。這可以通過物聯(lián)網測試自動化來實現(xiàn),從而以更低的成本實現(xiàn)更快的發(fā)布。

3、安全測試

在進行安全測試時,可以使用移動應用程序在設備上設置Wi-Fi連接。之后,智能手機和物聯(lián)網設備之間的交互通過云進行。而這就是需要進行安全測試的地方。應始終監(jiān)測云API、網絡通信和設備攻擊,因為確保物聯(lián)網設備的安全至關重要。(來源物聯(lián)之家網)為確保強大的物聯(lián)網安全性而進行的測試需要采用全方位方法(從認證到使用),以確保設備足夠安全和可操作。如前所述,智能手機與設備之間的所有交互都是通過云API進行的,而且私有或敏感信息可能會通過物聯(lián)網設備傳遞,因此必須確保其數(shù)據完整性以確保不會被泄漏或不完整。檢查公共和私有API的使用,以識別任何潛在的危險。

4、互操作性測試

物聯(lián)網的優(yōu)點之一是其廣泛的連接性。許多物聯(lián)網設備支持各種操作系統(tǒng)、移動設備、硬件、固件等。當然,這意味著物聯(lián)網設備必須與盡可能多的其他設備一起測試,以確?;ゲ僮餍??;ゲ僮餍詼y試可確保設備在不犧牲性能的情況下安全地協(xié)同工作,并將所有數(shù)據從一個設備正確傳輸?shù)狡渌脚_。

5、可靠性測試

互聯(lián)技術提供的可靠性促進了物聯(lián)網設備的激增。預計許多物聯(lián)網設備將在不受干擾的情況下全天候運行。為了實現(xiàn)這一期望,物聯(lián)網設備必須在模擬的真實環(huán)境中進行測試。虛擬化的傳感器和設備可以準確描述設備在野外的運行方式,并能夠識別任何關鍵缺陷。

6、實時測試

由于許多物聯(lián)網設備都需要即時反饋,因此也有必要測試實時通信功能。同樣,這可以通過模擬傳輸速度、數(shù)據質量和整體響應能力的虛擬化環(huán)境來實現(xiàn)。

7、性能測試

物聯(lián)網設備通常需要使用盡可能少的資源來實現(xiàn)高性能,而許多設備僅由無線模塊、片上系統(tǒng)和電池組成。盡管工程奇跡已經將功能計算機縮小到一枚硬幣的大小,但開發(fā)人員仍有責任確保其軟件或固件不臃腫或過于復雜。對底層代碼的速度、響應能力和質量進行測試可以確保物聯(lián)網設備的有限功率不會過載。

8、連接性測試

由于物聯(lián)網設備必須經常連接到各種各樣的無線網絡或其他設備,因此確保強大、快速和安全的連接至關重要。無論是通過藍牙、WiFi、以太網、物理電纜還是其他連接方式,都要確保物聯(lián)網設備能夠成功地中繼信息。

9、監(jiān)管測試

許多物聯(lián)網設備在特定行業(yè)中運行,需要嚴格遵守政府法規(guī),如醫(yī)療或運輸。注意確保物聯(lián)網設備符合所有的監(jiān)管要求,以避免任何代價高昂的罰款或處罰。

執(zhí)行上述關鍵的物聯(lián)網測試,將確保物聯(lián)網設備不會過度消耗電量、泄露數(shù)據或難以操作,更重要的是,用戶將從改進后的體驗中受益。