为什么选择 TestPilot?
证明 OCPP 一致性所需的一切,不多不少。
不用测试台,也不用实验室
把充电桩指向一个 wss:// 地址即可开始验证。不需要电源,也不需要测试台架——只需要协议本身。
每一帧都被解码
CALL / CALLRESULT / CALLERROR 在抵达时实时解析,并以结构化、彩色标注的日志呈现。
运营指令
下发 RemoteStart/Stop、Reset、ChangeConfiguration 等指令——并清楚看到充电桩如何回应。
可分享的报告
导出一份通过/失败的一致性报告,可直接交给客户或认证机构——状态始终是图标加文字。
一致性测试用例
OCPP 1.6 Core Profile——当前测试套件中部分检查项的示例。
| 测试编号 | 说明 | 规范条目 | 状态 |
|---|---|---|---|
TC-001 | BootNotification——合法载荷 | OCPP 1.6 §4.2 | 通过 |
TC-002 | BootNotification——缺少必填字段 | OCPP 1.6 §4.2 | 通过 |
TC-003 | Heartbeat——心跳间隔合规性 | OCPP 1.6 §4.6 | 通过 |
TC-004 | StartTransaction——idTag 校验 | OCPP 1.6 §5.2 | 通过 |
TC-005 | StopTransaction——终止原因码 | OCPP 1.6 §5.3 | 通过 |
TC-006 | StatusNotification——全部 connectorStatus 取值 | OCPP 1.6 §4.10 | 通过 |
工作原理
三步完成,无需硬件实验室。
1
把充电桩指向 CSMS
把充电桩的中央系统地址设为你的 TestPilot wss:// 入口。它会像连接任何 CSMS 一样主动发起连接。
2
驱动整个会话
实时观察每条 OCPP 报文的解码结果,并下发运营指令——RemoteStart/Stop、Reset、ChangeConfiguration。
3
导出报告
获得一份对应规范条目的通过/失败一致性报告——可直接交给客户或认证机构。