精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

物聯網測試人員必須具備的5項技能

責任編輯:editor006

2015-12-11 16:51:12

摘自:InfoQ中文站

物聯網是一個包含大量網絡設備、傳感器和計算基礎設施的龐大系統,到2020年,通過物聯網相互連接的的設備可能會達到500億臺,環境傳感器、運動檢測器、冰箱和恒溫器都將能通過Wi-Fi、藍牙、ZigBee、4G LTE等技術在物聯網系統中相互連接。

物聯網是一個包含大量網絡設備、傳感器和計算基礎設施的龐大系統,到2020年,通過物聯網相互連接的的設備可能會達到500億臺,環境傳感器、運動檢測器、冰箱和恒溫器都將能通過Wi-Fi、藍牙、ZigBee、4G LTE等技術在物聯網系統中相互連接。 那么,面對種類如此繁多,規模如此龐大,環境如此復雜的物聯網系統,測試人員都有哪些挑戰,必須具備哪些技能呢?

最近,Zephyr的副總裁Francis Adanza在Dzone上發表了一篇文章,介紹了物聯網系統在數據安全、不確定的網絡連接和各種各樣的嵌入式系統方面帶來的全新挑戰,以及測試人員所必須具備的5項技能。

適應灰盒測試

在物聯網環境下,各種傳感器、監測設備以及智能終端可以通過多種協議接入網絡,用戶對這些設備的使用方式和使用環境也無法確定,因此為了保證設備運行的穩定性和可靠性,測試人員需要對產品進行灰盒測試。 也就是說測試團隊不僅需要像白盒測試那樣驗證應用程序的功能,還需要像黑盒測試那樣深入其內部結構, 為了做到這一點, 測試人員必須盡可能多地收集與設備API、第三方服務以及連接協議等內容相關的信息,精心設計測試用例,以便于覆蓋盡可能多的用例場景。

嵌入式系統的知識

嵌入式開發一直是一個比較低調的技術領域,相對于Web開發和企業級開發而言,嵌入式開發似乎很少在互聯網上發出聲音。但是隨著智能手環、智能手表和智能眼鏡等穿戴式設備的興起, “嵌入式”這一概念迅速地以燎原之勢再次成為了當今科技界的熱點之一。

但不可否認的是,雖然嵌入式概念至今已經過了長足的發展,到目前為止依然沒有擁有像iOS和Android這樣知名的、被良好維護的操作系統和支持工具。雖然流行的Ubuntu和Debian都為ARM架構的自帶MMU(Memory Management Unit,內存管理單元)設備進行過安裝包的開發,但是對于開發者而言依然需要掌握交叉編譯等基礎技能才能入門嵌入式開發,而作為這一領域的質量把控者,如果物聯網測試人員沒有一定的嵌入式知識,依然無法做好全面的測試工作。

能執行有效的仿真

物聯網實現了萬物互聯,其設備形形**,規模空前龐大,協議各不相同,環境錯綜復雜,這意味著測試人員無法針對每一種設備,每一種協議,每一種使用環境構造全面的測試用例,即使理論上能夠實現也需要付出極大的成本。為此,測試人員必須具備仿真的能力,常常需要在單一的物理設備上創建各種各樣的虛擬設備和虛擬網絡,從而模擬各種不同的用例場景,以達到測試的目的。仿真不僅能夠節約時間和金錢,還具有物理環境所不具備的擴展性。

處理數據峰值和突發的使用模式

在虛擬桌面基礎設施領域有一種現象稱為“啟動風暴(Boot Storm)”:所有人都試圖在同一時刻(通常是早晨)登錄他們的VDI解決方案,以致于后端系統響應很慢,用戶體驗很差。那么對于物聯網來說情況是怎樣的呢?

很多情況下,我們會面臨同樣的問題。例如,在智能家居領域,用戶上班后家里的各種聯網設備基本處于關閉或者待機狀態,這時候數據流很小,后端系統幾乎沒有壓力,但是當用戶回家之后,接入家庭WiFi網絡的各種設備便會運轉,例如電視機、電腦、Pad和手 機,正如這時候通常會產生用電峰值一樣,數據峰值也會在此時產生,從而對后端系統造成極大的壓力。同樣的情況在智能交通領域也會存在,例如因為上下班而造成的堵車高峰,因為節假日而造成的高速癱瘓。 這對于大部分物聯網測試團隊而言都是新的挑戰。

無處不在的數據安全

物聯網潛在的數據安全問題是眾所周知的,但正如尼古拉斯·埃文斯在《Computer world》里所提到的:對于物聯網供應商來說,安全通常是后考慮的問題。在物聯網普及并滲透到人們的日常生活之前,或許可以這樣做,但是隨著大眾對物聯網的認可和使用程度越來越高,這已經成為了一個亟需解決的問題。如果說在物聯網的發展前期,供應商需要通過創新吸引用戶,那么在后期就必須通過穩定性和安全性留住用戶。但現實情況是,面對規模如此龐大、種類如此豐富的設備、應用和服務,人們很難實現一種有效而又全面的防護策略。對物聯網測試團隊而言,這無疑具有極大的挑戰 。

鏈接已復制,快去分享吧

企業網版權所有?2010-2024 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 陆河县| 宿松县| 光泽县| 张家口市| 方城县| 仁寿县| 斗六市| 乌恰县| 本溪市| 迁安市| 南木林县| 玛曲县| 礼泉县| 庐江县| 福海县| 通许县| 石家庄市| 平昌县| 营口市| 于都县| 正宁县| 昆山市| 辰溪县| 攀枝花市| 西青区| 健康| 文水县| 闻喜县| 天峻县| 晋州市| 兴文县| 枣庄市| 娄烦县| 双峰县| 天津市| 新昌县| 将乐县| 郑州市| 九寨沟县| 河源市| 贵南县|