首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

QA的物联网测试框架

物联网正在成为有史以来最大的软件开发和测试机会。在测试需求方面,互联网带来了很多新东西,包括一些不同往常的设备类型,如带有传感器的家用电器、手表等。在物联网生态系统中,产品的混合集成,使得QA团队必须有一个有效的测试策略来满足这些不同产品的质量。

提高参与度互联网测试可以确保最终用户通过跨越多个渠道(web、移动等设备)来获得最佳用户体验

面向未来的业务物联网测试提供了一种综合的方法,用来验证物联网解决方案的实际和非功能性需求。它还通过确保互操作性、安全性和性能测试来证明业务的未来畅通无阻。

加速上市时间物联网测试利用早期自动化来确定更快的上市时间。

不断增长的应用程序,不断地扩展着物联网(物联网)生态系统。随着这种快速发展,各组织需要确保,在调用连接互联网设备来实现这些应用之前,要不断地对这些应用进行测试。

因此,QA的作用是至关重要的。因为这样的建立涉及到了测试硬件和软件以及连接,这有助于传输如此巨大的智能量。

也正因如此,测试者必须意识到,在将要面临与物联网相关的测试的挑战之前,就能够想出一个物联网测试框架,可以帮助他们处理这些挑战。

正如上面所讨论的,物联网的建立带来了无数的挑战。为了克服各种各样的挑战,QA需要确保建立健全的测试框架。

尽管设计框架依赖于IOT生态系统中涉及的各种设备,但有些基本特征应该是物联网测试框架的一部分。这些特征如下:

协议模拟器

一个物联网的设置涉及多个协议。当设备端点和它们的接口有很多变化时,协议模拟器将变得十分方便。

数据记录器

来自不同设备的数据记录器,可以帮助跨设备的智能验证,记录的数据可以在不同设备终端之间自动地播放;而反过来,在不同设备和通信层的应用程序兼容性测试中,数据记录器也会起到很大的推动作用。

虚拟化

物联网生态系统高度复杂的特性,会让应用程序的实时验证变得非常困难和耗时。因此,将足够数量的虚拟化引入到物联网应用程序所构建的服务中,将会带来更快的转向,并降低由于对实时环境的最小依赖而增加的成本。同时,它还会帮助测试人员在早期发现测试过程中出现的问题。

构建实验室

构建实验室将帮助测试人员更好地了解更佳智能的测试方法,并且能够提供,与实际操作无差别的模拟实验结果和体验。

性能测试涵盖了通信网络模型的速度,以及嵌入式软件系统的内部计算能力。

物联网的性能测试需要在网络和网关级别(如MQTT、CoAP、HTTP等协议)、系统级(数据库、处理、分析)和应用程序级别分别进行。

安全测试这包括数据保护、设备身份认证、加密/解密等安全方面的安全测试。在物联网框架中,安全测试包括保护设备本身、以及连接到的网络或云服务。

传感器网络、实时数据收集应用程序、中间件、接口和M2M协议只是少数几个变量,但它们却可能带来更多的可注射点和新的安全威胁。在设备和协议级别的安全测试,是在源代码中可以检测到问题的重要领域之一。

兼容性测试包括设备版本,协议版本,移动设备和移动操作系统版本。兼容性测试在物联网框架的应用层和网络层中成为主要的需求。这一切都是为了验证设备硬件,使得通信协议版本、软件版本和操作系统成为的可行组合。

最终用户应用程序测试包括一个互联网应用程序的所有功能用例的测试,同时还包括用户体验和可用性测试。

设备互操作性测试这包括评估不同标准和规范下,无缝互操作协议和设备的能力。简而言之,它验证了物联网中所有设备和协议的连接可能性。物联网框架的互操作性测试变得非常重要,因为物联网需要标准来支持跨设备的可移动、可操作和可编程的平台,而不用考虑制造、模型、制造商等行业。

物联网是由多种元素组成,包括传感器、应用程序、网络和数据中心等。因此,对于QA团队来说,在这些不同的物联网元素上进行的各种测试是非常重要的。当然了,也并非所有类型的测试都适用于这些物联网元素。

随着组织越来越多地寻求创新的方式来保持竞争优势,物联网将在商业领域发挥关键作用。

提高生产力是物联网建立的最大动力:

·物联网有可能从根本上改变制造商和服务公司与客户的互动方式,从而提高客户体验。

·物联网为新的商业机会打开了大门,并帮助企业从先进的商业模式和服务开发的新收入流中获益。

·在组织的过程优化中,物联网扮演着重要的角色。

·另一个关键的好处在于,针对复杂的自治系统,其具有着瞬时控制和响应的强大能力。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180208A0IEHZ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券