You could adapt the battery testing used for power mobility repair to Go Baby Go cars, the concept is the same - you are just using a very scaled down version with a ride-on car.
For power mobility repair there are protocols that include testing the voltage when the battery is fully charged and then monitoring the voltage drop while running the motors for 2 minutes (with the ride on car up on little blocks I would imagine). You would need to know what is normal for a fully charged 6v (12v should be about 12.8v - 13.1v charged, from what I am reading 6.4v - 6.6v is normal for a 6v system) and what a normal drop for a health battery would be. Then if the voltage drop is too much, the battery is bad. I am usually running these tests on 24v systems, and in that case a 2v drop over the run time indicates batteries that need replacement.
Also look for big drops in voltage under load and a return to a more normal voltage when the load is removed - this is also a bad battery. The inability to move a load up an incline would be another way to check for this.
There are battery load testers that engage a heating element and monitor the voltage with the element on for 10 seconds or so, but the load itself for these are may damage the small batteries used in ride on toys. https://www.harborfreight.com/automotive/diagnostic-testing-scanning/battery-testing/100-amp-612v-battery-load-tester-61747.html
There are also more expensive specialized load testers that can vary the load and monitor and graph the voltage - but they are very expensive, and will also just be able to tell you that the battery needs replacing.
You might be able to recondition the batteries using a special battery charger - which we have used with mixed success. Sorry, i can’t find the link to the one we use.
It’s almost always the batteries that have gone bad but your protocols should also include testing the chargers, which are another common area of failure, make sure that voltage actually goes up when the charger is attached. For a 12v you should see 13.8v-14.2v with most chargers - the point is there should be an increase in voltage when you attach the charger over the fully charged battery voltage.
Batteries will loose the ability to hold a charge over time, the more they are run down the faster this occurs. I do understand not wanting to be wasteful - but batteries will wear out over time, essentially they are consumables not unlike your car’s break pads. Please do make sure they get recycled and not thrown away.
A huge step in increasing usable battery life is to educate the end users to make sure they fully charge the batteries - a saturation charge that is reached a few hours after the light turns green is much better for the batteries than just pulling off the charger the second the light turns green. Likewise a simple (non-smart) charger left on too long will overheat the battery and damage it also.
At some point I might be able to get back into my office and scan the load test write ups of the various power mobility providers, once I do I can forward them to you and you can decide whether or not they are applicable.
Good Luck,
Greg (from Together We Grow)