物联网测试工具——硬件终端模拟器开发

随着5G时代的到来,万物互联成为了可能,智能物联网行业也迎来了新的发展机遇,该行业具有的一个显著特点是软件和硬件终端的结合,而硬件没有就绪时往往会影响软件测试的进度,因此需要开发一款软件模拟器替代硬件终端进行功能测试。

1. 场景

  • 智能物联网公司初创时考虑硬件成本较大,先开发软件,硬件可选择后期研发或者是跟第三方合作,这时就会面临软件已经是待测状态,但硬件还没有就绪。
  • 个人开发物联网平台时,硬件成本太高,如果在没有硬件的情况下,测试自己的软件功能。

2.解决方案

根据硬件终端通讯协议开发软件模拟器,从而代替硬件终端进行测试

  • 硬件通讯协议
    可以向硬件厂家索取。设备终端通讯协议示例: file

  • 软件模拟硬件
    根据通讯协议,进行模拟软件的开发工作。

  • 联调
    使用模拟器代替硬件终端与软件进行通讯数据的交互测试。

3. 使用模拟器替代实物的优点分析

  • 节省了测试成本,软件比硬件成本小很多,特别是需要大量硬件终端支撑测试的场景。

  • 软件可完美解决各种极端场景,比如要进行共享汽车的打砸报警测试,需要破坏硬件进行触发,软件很容易搞定。

发布了12 篇原创文章 · 获赞 6 · 访问量 3064

猜你喜欢

转载自blog.csdn.net/gdutjin/article/details/104822979