OCPP 2.0.1 Conformance Testing

A comprehensive test tool for OCPP 2.0.1 protocol conformance testing. Test your CSMS or Charging Station implementations against the official OCPP test cases.

🔗

CPOS - CSMS Integration

Integration tests between CPOS (Charging Point Operating System) and CSMS. OCTT acts as a charging station simulator connecting to your CSMS.

  • OCTT connects to external CSMS as a charging station
  • Pre-defined integration test scenarios
  • Real-time OCPP message logging
Integration Tests
🖥️

CSMS Simulator

Test your Charging Station implementation. OCTT acts as a CSMS simulator and external charging stations connect to it for testing.

  • OCTT acts as CSMS (WebSocket Server)
  • Charging Station connects to OCTT
  • TC_*_CSMS test cases Loading...
Test Charging Station

CS Simulator

Test your CSMS implementation. OCTT acts as a Charging Station simulator and connects to your external CSMS for testing.

  • OCTT acts as Charging Station (WebSocket Client)
  • OCTT connects to external CSMS
  • TC_*_CS test cases Loading...
Test CSMS
🔌

Charger Simulator (역제어)

CSMS → CPOS → OCTT 역제어 테스트. OCTT가 충전기 역할로 CPOS에 연결하여 역제어 시나리오를 테스트합니다.

  • CSMS → CPOS → Charger 역제어 테스트
  • Variable 설정 및 메시지 로깅
  • 실시간 OCPP 메시지 모니터링
역제어 테스트

How to Use Dual-Mode Testing

1. Open Two Browser Windows

Open CSMS Simulator in one window and CS Simulator in another to test both sides simultaneously.

2. Configure Connection

In CSMS Simulator, OCTT listens on ws://localhost:9000/ocpp. In CS Simulator, configure your target CSMS URL.

3. Run Test Cases

Select test cases from the sidebar and execute them. Each test validates OCPP message exchanges according to the standard.

4. Review Results

Check test results with detailed OCPP request/response messages and validation results.