tzi-OCTT Open Source OCPP Compliance Testing Tool

Validate your OCPP
implementation.

tzi-OCTT is an open-source implementation of the official OCTT specification. It enables compliance testing for charging stations and charging station management systems with the OCPP protocol. Comprehensive test cases, fully transparent, completely free.

terminal

$ git clone https://github.com/AviranAbady/tzi-octt.git

$ cd tzi-octt

$ pip install -r requirements.txt

$ pytest

=== test session starts ===

collected test cases... all passed

Everything you need to test CSMS OCPP compliance

A comprehensive, transparent testing toolkit designed for EV charging infrastructure developers and integrators.

Complete Test Suite

Implements OCPP test cases for CSMS compliance, covering the full range of protocol interactions and edge cases.

Built with Python & Pytest

Leverages Python and pytest for a familiar, extensible testing framework. Easy to customize and extend with your own test cases.

Fully configurable

Fully configurable to your CSMS setup.

Open Source & Free

Fully open-source under a permissive license. Inspect, modify, and contribute to the test suite as you see fit.

Ready to validate your OCPP implementation?

Get started in minutes. Clone the repository, run the tests, and ensure your charging infrastructure is fully compliant.