EV CHARGING TEST INFRASTRUCTURE

Know your charging software's limits.

Simulate EV chargers. Reproduce failures.
Stress-test your CSMS at network scale.

In development · Scale target: 1 million virtual chargers.

A virtual fleet of EV chargers connected to a central system, with mint data paths and amber fault indicators.
VIRTUAL CHARGER FLEETSimulate. Observe. Repeat.
Connected Fault injected
Example test run Simulation
Fleet online
248 / 250
Scenario
Connection recovery
Protocol testingFault injectionLoad testingRun analysisOne virtual test environment

From first connection
to peak load.

Set up a virtual fleet, choose a scenario, and run it at growing scale. We're targeting fleets of 1 million virtual chargers, so you can test a whole network without a physical fleet.

Gridmock Testing workspace
Interactive concept · Sample data
Connection recoveryExample run
Virtual chargers250
Avg. latency42 ms
Recovered248 / 250
Faults injected12
Connected chargersLatency
Network interruption injected at 05:15. Observe recovery as chargers reconnect.
Event stream 6 events
  1. ✓Charger 0213 connected
  2. !Injected fault: network loss
  3. ✓Reconnect attempt started
  4. ✓Charger 0213 recovered
  5. ✓Charging session resumed
  6. ✓Recovery check complete
A preview of what we're building.
Designed for repeatable testsIllustrative interface. The platform is in development.

Try a scenario above to explore the concept.

Be there for
the first test.

We're building Gridmock now. Join the early-access list to hear how it's progressing and be considered for the first testing group.

  • Tell us what your team needs to test
  • Help shape the platform with your feedback
In development · No payment required

Request early access

A better test environment starts with your use case.

We're still building. This reserves your interest, not immediate platform access. You can leave the list at any time. Privacy notice

Find the problem.
Before your drivers do.

A lost connection. An unexpected message. A thousand sessions at once. Your test environment should make room for all of them.

Validate every flow.

Explore charger behavior from the first connection to the end of a charging session. Make each test repeatable.

ConnectAuthorizeCharge
PROTOCOL & WORKFLOW TESTING

Reproduce the failure.

Put network interruptions and unexpected charger behavior into a controlled scenario. Inspect how your system recovers.

› network.connection_lost› session.interrupted› response.timeout
FAULT INJECTION & RECOVERY

Find the breaking point.

Reproduce connection storms and peak-hour traffic across a large virtual fleet. Increase concurrent sessions to find where response times start to climb.

Ramp.
Measure.
Repeat.
LOAD & STRESS TESTING

A test lab.
Without the car park.

We're building the connection between the scenarios you need and the software you're shipping.

Tell us what you need to test
  1. 01

    Connect your test environment

    Point virtual chargers at your CSMS test endpoint.

  2. 02

    Choose the conditions

    Define your fleet, charging behavior, and the failures you want to reproduce.

  3. 03

    Inspect. Adjust. Run again.

    Use message logs and run results to understand how your system responds.

Before you join.

Something else on your mind?
Talk to the team

Can I use Gridmock today?

Not yet. We're actively building the platform and collecting interest from teams who want to test it. Join the early-access list and we'll share progress and invitations as testing opens. We haven't announced a launch date.

Who is Gridmock being built for?

Developers and QA engineers building charging station management systems, and teams responsible for the reliability of EV charging software. If you need to test charger behavior, failure recovery, or concurrent charging sessions, we would like to hear from you.

What will I be able to test?

We're working toward virtual charger fleets, repeatable OCPP scenarios, fault injection, and load testing with detailed results. The preview above illustrates that direction. Tell us your protocol version and testing needs so we can shape the first release around real use cases.

Can I test a network of 1 million chargers?

That is our development target for large-fleet simulations. Capacity depends on the scenario, message rate, and test infrastructure. This figure is a goal while we build and benchmark the platform. Tell us the fleet size and traffic patterns you need to test.

What happens after I join the list?

We'll save your request and email you occasional development updates. When we're ready, we'll invite an initial group to try the platform and share feedback. We may contact you about your use case. Joining does not create an account or guarantee a place in a particular testing round.

Is there a cost to join?

No. Joining the list is free and does not commit you to a purchase. Product pricing and any terms for early testing will be shared before you decide to participate.