客户是美国跨国电力管理公司,为客户提供节能产品和服务。
物联网技术栈的端到端自动化
依赖于物理设备的可用性和人类来测试设备的人机界面操作,如按下按钮
保护所有可能的事件和错误的端到端测试覆盖范围
需要大量的测试数据
98.%
通过在机器人框架中创建用于智能光控制器验证的机器人框架中的关键字函数来测试自动化覆盖
IOT的端到端测试自动化解决方案
该解决方案是一组预构建的关键字函数,可自动测试涉及多层物联网架构的端到端IOT工作流,其中具有从设备端到中间件不同于应用层的技术。使用Python脚本和开源库构建,已开发出用于监视无线网络,如Wi-Fi,远程监控应用程序,用于查看IoT设备,HMI(人机界面)状态和语音命令的自动化使用像Amazon Alexa这样的语音助手启动设备操作命令。
解决方案的关键亮点该解决方案为客户提供了有关联网产品使用情况的实时数据,如设备状态,帮助客户采取预防措施和计划事件,如优化用电,向客户发送警报等。
这有助于客户降低运营成本,降低功耗,并最大限度地减少停机时间。
结束于终端测试自动化已完成:
技术堆栈:RESTful Web服务,AngularJS,WebSocket API工具:机器人框架,Appium,Selenium
下一个案例研究