IoT测试与系统工程规划全解析
1. 软件发布部署测试规划
软件更新方式在这些年发生了显著变化。过去,用户必须主动选择“拉取”更新到他们的计算机系统。如今,许多软件系统会频繁自动更新。大多数智能手机和其他物联网设备会在用户极少的同意或遵循许可协议的情况下进行定时升级。不过,也有一些用户会阻止或选择不进行升级。
设备上运行不一致版本的软件会引发诸多问题和潜在风险。然而,总会有用户绕过公司制定的任何计划或流程。这就是为什么许多公司尽量不给消费者选择的原因。
发布和交付选项涉及法律和道德问题。物联网测试中可能出现的特殊情况包括:
- 网络物理世界中发布问题造成的法律影响。
- 不同软件配置之间通信连接引发的问题(这些是否应该进行测试?)
- 利益相关者新系统或已部署系统中的集成测试问题。
- 利益相关者(包括用户)之间的协调与沟通。
- 发布交付失败带来的负面报道。
- 任何应测试配置的配置管理。
软件发布和部署作为运维(O&M)的一部分,涉及支持系统、工具和任何支持工作的计划、安装指南和运维安全程序。这些行动和活动包括销售部门与变更控制委员会一起审查运维数据分析和配置管理/软件配置管理(CM/SCM),以确保只进行授权的修复(更改)和改进。所有更改都必须进行测试,通常在系统使用现场进行,并得到接收发布和更改的客户的批准。最终的产出有望是改进后的设备、文档和更满意的用户。要记住,不要相信开发者说“这个更改不会影响任何东西”,因为软件中一个单词或一行脚本或代码都有可能导致系统崩溃。
2. 物联网硬件测试简介
对于工厂生产线的情况,有相关图示可供快速了解。实际
超级会员免费看
订阅专栏 解锁全文
123

被折叠的 条评论
为什么被折叠?



