1. An electronic battery tester, comprising: test circuitry configured to couple to a battery and measure a parameter of the battery; a manual input configured to receive an input from an operator; a user output configured to provide an output to the operator; a memory containing programming code, the programming code including programming code to output on the user output battery test procedure instructions for implementation by the operator; and a microprocessor which operates in accordance with the programming code to thereby instruct the operator to perform the battery test procedure and perform a battery test based upon the measured parameter; wherein the battery test procedure output by the microprocessor changes as a function of the battery being tested.