1. A system for conducting a service on a vehicle comprising: connectors configured to couple to a battery of the vehicle; an input device; a processor coupled to the connectors and the input device for executing control codes to carry out the service; and a memory device coupled to the processor for storing the control codes and recorded information related to an interruption point in the service; wherein the control codes, when executed by the processor, control the system to: access the information related to the interruption point in the service; and resume the service from the interruption point; wherein the service is a battery test service, an alternator test or a starter test.