物联网测试人员必须具备的5项技能

物联网是一个包含大量网络设备、传感器和计算基础设施的庞大系统,到2020 年,通过物联网相互连接的的设备可能会达到 500 亿台,环境传感器、运动检测器、冰箱和恒温器都将能通过 Wi-Fi、蓝牙、ZigBee、4G LTE 等技术在物联网系统中相互连接。 那么,面对种类如此繁多,规模如此庞大,环境如此复杂的物联网系统,测试人员都有哪些挑战,必须具备哪些技能呢?

最近,Zephyr 的副总裁 Francis Adanza 在 Dzone 上发表了一篇文章,介绍了物联网系统在数据安全、不确定的网络连接和各种各样的嵌入式系统方面带来的全新挑战,以及测试人员所必须具备的 5 项技能。

1、适应灰盒测试

在物联网环境下,各种传感器、监测设备以及智能终端可以通过多种协议接入网络,用户对这些设备的使用方式和使用环境也无法确定,因此为了保证设备运行的稳定性和可靠性,测试人员需要对产品进行灰盒测试。也就是说测试团队不仅需要像白盒测试那样验证应用程序的功能,还需要像黑盒测试那样深入其内部结构,为了做到这一点,测试人员必须尽可能多地收集与设备API、第三方服务以及连接协议等内容相关的信息,精心设计测试用例,以便于覆盖尽可能多的用例场景。

2、嵌入式系统的知识

嵌入式开发一直是一个比较低调的技术领域,相对于Web 开发和企业级开发而言,嵌入式开发似乎很少在互联网上发出声音。但是随着智能手环、智能手表和智能眼镜等穿戴式设备的兴起, “嵌入式”这一概念迅速地以燎原之势再次成为了当今科技界的热点之一。

但不可否认的是,虽然嵌入式概念至今已经过了长足的发展,到目前为止依然没有拥有像iOS 和 Android 这样知名的、被良好维护的操作系统和支持工具。虽然流行的 Ubuntu 和 Debian 都为 ARM 架构的自带 MMU(Memory Management Unit,内存管理单元)设备进行过安装包的开发,但是对于开发者而言依然需要掌握交叉编译等基础技能才能入门嵌入式开发,而作为这一领域的质量把控者,如果物联网测试人员没有一定的嵌入式知识,依然无法做好全面的测试工作。

3、能执行有效的仿真

物联网实现了万物互联,其设备形形色色,规模空前庞大,协议各不相同,环境错综复杂,这意味着测试人员无法针对每一种设备,每一种协议,每一种使用环境构造全面的测试用例,即使理论上能够实现也需要付出极大的成本。为此,测试人员必须具备仿真的能力,常常需要在单一的物理设备上创建各种各样的虚拟设备和虚拟网络,从而模拟各种不同的用例场景,以达到测试的目的。仿真不仅能够节约时间和金钱,还具有物理环境所不具备的扩展性。

4、处理数据峰值和突发的使用模式

在虚拟桌面基础设施领域有一种现象称为“启动风暴(Boot Storm)”:所有人都试图在同一时刻(通常是早晨)登录他们的 VDI 解决方案,以致于后端系统响应很慢,用户体验很差。那么对于物联网来说情况是怎样的呢?

很多情况下,我们会面临同样的问题。例如,在智能家居领域,用户上班后家里的各种联网设备基本处于关闭或者待机状态,这时候数据流很小,后端系统几乎没有压力,但是当用户回家之后,接入家庭WiFi 网络的各种设备便会运转,例如电视机、电脑、Pad 和手机,正如这时候通常会产生用电峰值一样,数据峰值也会在此时产生,从而对后端系统造成极大的压力。同样的情况在智能交通领域也会存在,例如因为上下班而造成的堵车高峰,因为节假日而造成的高速瘫痪。 这对于大部分物联网测试团队而言都是新的挑战。

5、无处不在的数据安全

物联网潜在的数据安全问题是众所周知的,但正如尼古拉斯·埃文斯在《Computer world》里所提到的:对于物联网供应商来说,安全通常是后考虑的问题。在物联网普及并渗透到人们的日常生活之前,或许可以这样做,但是随着大众对物联网的认可和使用程度越来越高,这已经成为了一个亟需解决的问题。如果说在物联网的发展前期,供应商需要通过创新吸引用户,那么在后期就必须通过稳定性和安全性留住用户。但现实情况是,面对规模如此庞大、种类如此丰富的设备、应用和服务,人们很难实现一种有效而又全面的防护策略。对物联网测试团队而言,这无疑具有极大的挑战 。

自动化测试平台TestBird,最初是从手游测试开始起步,在手游圈积累起很高的知名度,现已向APP测试领域进军,同时TestBird也加入了物联网测试领域。


来源:InfoQ

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,076评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,658评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,732评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,493评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,591评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,598评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,601评论 3 415
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,348评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,797评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,114评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,278评论 1 344
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,953评论 5 339
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,585评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,202评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,442评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,180评论 2 367
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,139评论 2 352

推荐阅读更多精彩内容