Step 4: Corrosion?
See the first photo. Your car battery may be in good condition, but the starter still barely cranks the engine. The problem could be corrosion at one or both of the battery terminals. Sometimes you will see white or blue powder around the terminals, but often the corrosion is not visible. The photo shows an old-style battery terminal. If your car (or motorcycle or riding lawnmower) has this type of terminal, see the text boxes for where to place the voltmeter probes. Set the voltmeter to a DC setting slightly in excess of 12 volts. Have a helper turn the key to crank the engine. If the battery connections are good, the voltmeter reading should remain at zero (0). If the battery connections are corroded, they will provide a high resistance, perhaps even an open circuit, and current will try to go through the voltmeter as an alternate route. The voltmeter reads the difference in voltage between one probe and the other. That means the voltmeter will show a reading equal to the voltage of the battery. Clean or replace the battery terminal by taking it apart, dissolving the corrosion with baking soda in water, and scraping the parts of the connection. If you use your multi-meter just once for this, you will have saved enough money to pay for it.
See the text boxes in the second photo. The newer side post battery terminals are now more common than the old-style shown in the first photo. Much of the terminal is covered with insulation. One meter probe touches the terminal's bare metal bolt. The other probe can touch a straight pin pushed through the cable's insulation.
(The first photo is from Bing Images.)