Test your CSMS against hundreds of simulated chargers
OCPP Tester simulates charging stations over OCPP 2.1 and all earlier versions (2.0.1, 1.6J), so development teams can validate OCPP integrations, reproduce failures and check load management before anything reaches a real charger.
Why testing a CSMS on real chargers doesn't scale
A few test chargers can't show you what happens with a whole network, a power cut or one vendor's unusual firmware.
Too few chargers to test with
The lab has a handful of stations, while production runs hundreds from different vendors.
Blackouts are hard to reproduce
Connection drops and mass reconnects happen in the field, rarely on demand.
Load management is tested in production
Without hundreds of stations, energy limits only get checked when a site goes live.
Developers wait for the test bench
One shared charger becomes a bottleneck for every developer on the team.
Everything you need to test a CSMS without hardware
OCPP Tester was created to help development teams test their CSMS, validate OCPP integration and give every developer their own simulated charging stations.
Charging station simulation
Configure your own charging station behaviour and run it against your CSMS.
Blackout testing
Check how your CSMS behaves when stations lose connection and come back.
Simulation templates
Run predefined charging station scenarios to put realistic load on your CSMS.
DLM analysis
Generate hundreds of stations in population mode and see whether you exceed the energy limit.
OCPP 2.1 and earlier
Validate your OCPP integration on OCPP 2.1 and every earlier version used in today's charging networks.
Coming next
CSMS simulation for testing charger software.
Find issues before your customers do
The moments when a simulated network saves you from finding problems on real chargers.
Load-test a new CSMS or a migration
Connect a full simulated network to staging and see how the platform copes before the switch.
Catch OCPP regressions
Run the same scenarios on every version, so a change in one message flow doesn't break sessions in the field.
Check load management settings
Simulate the site's stations and confirm the energy limit holds before the chargers are installed.
Reproduce a field issue safely
Recreate a blackout or a misbehaving station on simulated chargers instead of on your customers'.
The engineers behind OCPP Tester fix CSMS, charger firmware and load management issues end to end.
From sign-up to your first simulation
Tell us what you test
Your CSMS, the OCPP version and roughly how many stations you need to simulate.
Get access
We set your team up with OCPP Tester, free to try.
Connect your CSMS
Point simulated stations at your development or staging environment.
Run scenarios
Use templates or build your own: single stations, blackouts or whole populations.
Fix and repeat
Rerun the same scenarios after every change until the results are clean.
Built for teams that build charging software
CSMS developers
Who need their own simulated stations instead of waiting for the test bench.
QA engineers
Running repeatable OCPP scenarios before every release.
CPOs and eMSPs
Checking a platform, a migration or a vendor before it carries real traffic.
Energy and DLM teams
Validating load management on hundreds of stations before a site goes live.
Get free access to OCPP Tester
Tell us about your CSMS and what you need to test. Someone from the team that builds OCPP Tester will get back to you and help with the first scenarios.
Frequently asked questions
What is OCPP Tester?
A charging station simulator by i4B. It lets development teams test their CSMS, validate OCPP integration and simulate charging stations for every developer, without physical chargers.
Which OCPP versions does it support?
OCPP 2.1 and all earlier versions, including 2.0.1 and 1.6J.
How many charging stations can it simulate?
Hundreds at once. In population mode you can run 500+ charging stations in parallel against your CSMS.
Can it test dynamic load management?
Yes. Generate hundreds of stations in population mode and analyse whether your DLM keeps the site within its energy limit.
Can it simulate connection problems?
Yes. Blackout testing shows how your CSMS behaves when charging stations lose connection and reconnect.
Can I try it for free?
Yes. Fill in the form on this page and we'll get back to you with access for your team.