测试项
| 测试点
| 测试思路
| 测试方法
|
正常充电时序
| BHM,BRM,BCP,BRO,BCL,BCS,BSM,BMV,BMT,BSP,BST,BSD,BEM的发送条件和终止条件
| 检查每一个报文的发送条件和终止条件是否正确实现
| 有效条件,无效条件,对于超时门限判断,应用边界值方法
|
| BMS充电唤醒
| 检查充电唤醒条件是否正确实现
| 有效条件,无效条件
|
| BMS系统启动后,BMS根据“检测点2”的电压决定是否进行握手连接
| 检查条件判断是否正确实现
| 有效条件,无效条件
|
| BMS判断充电桩参数是否合适
| 检查判断条件及其相关继电器动作是否正确实现
| 有效条件,无效条件
|
| BMS时间同步逻辑
| 检查时间同步逻辑是否正确(可选)
|
|
| BMS主动停止充电流程
| 检查电流门限是否正确实现,以及继电器是否正确断开
| 边界值方法
|
| BMS系统进入休眠
| 检查BMS在充电完成后,是否进入休眠状态
| 有效条件,无效条件
|
|
|
|
|
非正常状态下停止充电
| BMS响应充电机的停止充电请求
| 检查电流门限是否正确实现,以及继电器是否正确断开
| 电流门限,继电器断开时间门限:边界值方法
|
| BMS主动发出“因故停止充电请求”
| 检查各个故障原因(条件)是否正确触发“停止充电请求”
| 有效条件,无效条件;
|
| BMS因故主动停止充电流程
| 检查电流门限是否正确实现,以及继电器是否正确断开
| 电流门限,继电器断开时间门限:边界值方法
|
| BMS通信中断条件判断
| 检查通信中断条件是否正确实现
| 有效条件,无效条件
|
| BMS因通信中断而主动停止充电
| 检查电流门限是否正确实现,以及继电器是否正确断开
| 电流门限,继电器断开时间门限:边界值方法
|
| S开关断开(即检测点1电压不是4V),充电机主动停止充电
| 检查BMS是否进入休眠,并断开继电器
|
|
|
|
|
|
通信超时
| 当“充电机接收报文超时”时,BMS停止本次充电
| 检查电流门限是否正确实现,以及继电器是否正确断开;
| 电流门限,继电器断开时间门限:边界值方法
|
| 当“充电机接收报文超时”后,BMS会等待“重新辨识”
| 检查BMS是否正确实现了等待“重新辨识”的逻辑条件
| 有效条件,无效条件
|
| BMS接收报文超时,主动要求停止本次充电
| 检查电流门限是否正确实现,以及继电器是否正确断开
| 边界值方法(其中,BEM报文触发条件的判断在第一条中验证),继电器断开时间门限
|
| “BMS接收报文超时”后,等待重新辨识
| 检查BMS是否正确实现等待“重新辨识”的条件
| 有效条件,无效条件
|