盘点.确保物联网设备顺利运行的9项测试
前言:
目前,物联网是互联技术最伟大的进步之一。通过传感器的小型化、高能效电池寿命以及庞大的全球制造供应链,物联网设备开启了一个始终在线的智能新时代。从亚马逊 Alexa等智能扬声器设备到跟踪仓库库存的小型传感器,物联网可帮助收集和分析大量数据,从而带来更好的决策、更灵敏的设备以及轻松保持联系的世界。
为了充分利用物联网带来的好处,开发人员必须构建易于使用、直观、可靠和安全的解决方案。并且,无论是消费者设备还是工业设备,都必须经过严格的测试,以确保它们不会过度消耗电量、泄露数据或难以操作,以致于变得毫无用处。当然,由于物联网设备通常很小,具有独特的外形,并且需要持续运行,因此对缺陷和可用性的测试可能会遇到一系列挑战。
正文:
接下来一菲要和你来聊一下必须执行的关键物联网测试,以及使测试任务顺利进行的一些补救措施。
1、可用性测试
如果设备没有用,开发它有什么意义?这似乎是一个简单的问题,但是当解决方案的功能隐藏在混乱的用户界面或一系列复杂的按钮之下时,开发人员似乎从来没有想出问题的答案。
对于教育机器人Shape Robotics而言,该设备需要一个易于孩子操作的iPad应用。除了确保基本功能之外,该应用还需要进行大量测试,以确保软件对年轻用户足够直观。对于Shape Robotics而言,这意味着要从用户的角度进行测试——在这种情况下,用户是小学生。
质量保证人员必须从最终用户的角度测试其设备。基本功能、通知和数据同步应尽可能以最清晰、最简单的方式呈现给用户,以确保用户能够准确了解设备或随附软件可以做什么。
2、端到端产品质量保证测试
当需要更新物联网设备时,升级通常会分为两个部分:一是应用程序更新,二是固件更新。这两个更新都很重要,但是固件升级对物联网设备的安全性或功能尤其重要。那些尚未准备就绪的固件更新可能会导致物联网设备瘫痪。
在向用户发布任何软件或固件更新之前,请确保在各种设备上对更新进行了彻底的测试。这可以通过物联网测试自动化来实现,从而以更低的成本实现更快的发布。
3、安全测试
在进行安全测试时,可以使用移动应用程序在设备上设置Wi-Fi连接。之后,智能手机和物联网设备之间的交互通过云进行。而这就是需要进行安全测试的地方。应始终监测云API、网络通信和设备攻击,因为确保物联网设备的安全至关重要。(来源物联之家网)为确保强大的物联网安全性而进行的测试需要采用全方位方法(从认证到使用),以确保设备足够安全和可操作。如前所述,智能手机与设备之间的所有交互都是通过云API进行的,而且私有或敏感信息可能会通过物联网设备传递,因此必须确保其数据完整性以确保不会被泄漏或不完整。检查公共和私有API的使用,以识别任何潜在的危险。
4、互操作性测试
物联网的优点之一是其广泛的连接性。许多物联网设备支持各种操作系统、移动设备、硬件、固件等。当然,这意味着物联网设备必须与尽可能多的其他设备一起测试,以确保互操作性。互操作性测试可确保设备在不牺牲性能的情况下安全地协同工作,并将所有数据从一个设备正确传输到其他平台。
5、可靠性测试
互联技术提供的可靠性促进了物联网设备的激增。预计许多物联网设备将在不受干扰的情况下全天候运行。为了实现这一期望,物联网设备必须在模拟的真实环境中进行测试。虚拟化的传感器和设备可以准确描述设备在野外的运行方式,并能够识别任何关键缺陷。
6、实时测试
由于许多物联网设备都需要即时反馈,因此也有必要测试实时通信功能。同样,这可以通过模拟传输速度、数据质量和整体响应能力的虚拟化环境来实现。
7、性能测试
物联网设备通常需要使用尽可能少的资源来实现高性能,而许多设备仅由无线模块、片上系统和电池组成。尽管工程奇迹已经将功能计算机缩小到一枚硬币的大小,但开发人员仍有责任确保其软件或固件不臃肿或过于复杂。对底层代码的速度、响应能力和质量进行测试可以确保物联网设备的有限功率不会过载。
8、连接性测试
由于物联网设备必须经常连接到各种各样的无线网络或其他设备,因此确保强大、快速和安全的连接至关重要。无论是通过蓝牙、WiFi、以太网、物理电缆还是其他连接方式,都要确保物联网设备能够成功地中继信息。
9、监管测试
许多物联网设备在特定行业中运行,需要严格遵守政府法规,如医疗或运输。注意确保物联网设备符合所有的监管要求,以避免任何代价高昂的罚款或处罚。
执行上述关键的物联网测试,将确保物联网设备不会过度消耗电量、泄露数据或难以操作,更重要的是,用户将从改进后的体验中受益。
写在最后:
没有一个寒冬不会过去,没有一个春天不会到来,过去的2020年对于全世界人民来说是不平凡的一年,每个人都在坚强勇敢的和疫情抗战,在这里我们一起为自己鼓个掌吧,2021年已经如约而至,制定好目标继续向上生长吧。
在这里推荐一个我自己创建的软件测试交流群,qq:642830685,群中群中会不定期的分享软件测试资源,测试面试题以及行业资讯,大家可以在群中积极交流技术。
愿你我相遇,皆有所获! 欢迎关注微信公众号:程序媛一菲,下面这些硬核资源就是你的了。
盘点.确保物联网设备顺利运行的9项测试相关推荐
- 首次使用物联网设备进行的 Wi-Fi 6 试用测试宣布成功
今年 9 月份,Wi-Fi 联盟曾宣布推出了 Wi-Fi 6 认证计划,该计划旨在统一使用 Wi-Fi 6 设备的标准,参与认证的制造商可在其设备包装上标注 Wi-Fi 6 认证徽章.此举实际上也是意 ...
- 在微控制器平台等小型物联网设备上运行 JavaScript
当谈到嵌入式开发时,您通常首先查看您在硬件级别尝试做什么.例如,如果您需要读取某种传感器并将公式应用于其值,以便您可以在某处显示结果,您可以查看哪些微控制器带有模数转换器 (ADC),并且还可以驱动一 ...
- 忘掉Mirai吧,新型“变砖”病毒让你的物联网设备彻底完犊子!
Mirai 的本意是"未来",但是去年它却以一个恶意软件的身份嘲讽大家--"呵呵,你们在网络世界中没有未来!". 黑客们使用被称作「物联网破坏者」的 Mirai ...
- 逆战网络连接断开连接服务器超时_物联网设备的网络连接---中篇
在上篇<物联网设备的网络连接---上篇>中我们介绍了物联网的网格结构及物联网组网技术 本篇,我们将带您了解物联网传输协议. 三.物联网传输协议 上节介绍的物联网组网技术,主要解决的是物理层 ...
- 物联网设备安全保护,需要这三道防线
物联网设备安全保护,需要这三道防线,具体如下: 第一道防线:保护物联网设备密码并保持最新状态 这似乎很简单,但是确保物联网设备拥有安全密码并保持最新状态是保护信息安全的一个非常重要且常常被忽视步骤.遗 ...
- 物联网设备的网络连接---中篇
在上篇<物联网设备的网络连接---上篇>中我们介绍了物联网的网格结构及物联网组网技术 本篇,我们将带您了解物联网传输协议. 三.物联网传输协议 上节介绍的物联网组网技术,主要解决的是物理层 ...
- 每日新闻丨中国人工智能专利申请量百度腾讯微软浪潮居前四;物联网设备Wi-Fi 6试用测试成功...
趋势洞察 中国人工智能专利申请量排行:百度腾讯微软浪潮居前四 近日,国家工业信息安全发展研究中心发布<人工智能中国专利技术分析报告>,百度.腾讯.微软.浪潮位居前四.报告针对人工智能下基础 ...
- 在硬件设备上运行Android应用程序
前面的话 写这篇译文,主要是因为几年前写过的一篇博客<关于adb命令没有权限访问手机设备的问题>,博客地址如下: http://blog.csdn.net/liubingzhao/arti ...
- 基于机器学习的物联网安全技术:物联网设备如何使用人工智能来增强安全性?
基于机器学习的物联网安全 机器学习与物联网安全的关联 物联网攻击模式 基于机器学习的安全技术 基于认证的学习 基于恶意软件探测的学习 基于访问控制的学习 物联网安全卸载和学习 物联网安全中机器学习的注 ...
- 移动设备感染率及物联网设备安全漏洞数量创下历史新高
诺基亚近日发布最新<威胁情报报告>.报告显示,移动设备恶意软件感染率创下历史新高,受攻击智能手机及主要物联网设备安全漏洞的数量出现大幅增长. <诺基亚威胁情报报告>每年发布两次 ...
最新文章
- 软件测试人员必备Linux命令(初、中、高级)
- 关于某些域环境下Windows Hello无法使用的解决方法
- DIY混合BCI刺激系统:SSVEP-P300 LED刺激
- python培训Day1 随笔
- 8-th Android开发之服务器端
- python配置日志的几种方式
- MS12_020漏洞
- Sublime Text 3 import Anaconda 无法正常补全模块名解决办法
- 比特币的区块的生成、链接和分叉
- python 进程池阻塞和非阻塞_python 之 并发编程(进程池与线程池、同步异步阻塞非阻塞、线程queue)...
- 如何让HTML在手机上实现直接拨打电话以及发送短信?
- 无法解析 uafxcw.lib_吉利DMS系统一周热点问题解析
- 测试开发之测试方法第一篇
- c++ floor 赋值_C++之floor函数
- 安卓开发 多语言strings.xml转excel表格,excel转strings.xml, excel转json (ExcelConversion)
- RDP报表工具的环境搭建
- matlab菲涅尔衍射光强分布,求助!!!用颜色表示的菲涅尔衍射的光强分布图
- Qt 二维码文件传输工具
- 二氧化硫填料吸收塔实验装置QY-HJGC06
- 第十四届蓝桥杯第一期模拟赛 python