1. 电动车管控装置是一个基于4G的智能设备(并且有测试基于NB方案的设备),设备流量预期较为紧张,因此通信协议采用了基于TCP的自拟协议。硬件开发人员拟写报文字段,通过评审后,平台开发、设备开发、测试各自完成协议的实现。
为了方便平台和设备的测试,测试人员需要单独完成模拟工具,不仅可以模拟设备上传并响应平台,也需模拟平台可以下发部命令。
通过模拟脚本,测试可以快速完成异常值对与平台的测试,对平台与设备的交互,例如下发命令,升级等,做到了以更透明的方式校验数据。部分协议数据无法通过正常设备上传,难以在测试时稳定复现,也可以使用模拟脚本稳定上传。此外完善的模拟脚本可以完善平台自动化,避免因缺失设备,导致平台部分功能无法覆盖。