A starter is the single largest consumer of battery power on any vehicle. It only works for a few seconds (while cranking the engine), but it draws a HUGE amount of current from the battery. Your voltmeter should read around 14V with the engine running and a properly functioning alternator. Use a multimeter to measure the voltage across the battery terminals and it should be just over 12 volts with the engine off and 14V with the engine on.
If you don't get those readings, then your problem could be:
1. a loose alternator belt
2. a bad alternator
3. a bad battery (but this would only be the case if you get 14V with engine running, but it still won't start the truck). The battery can be checked at your local parts store to see if it is good or not.
See the DIY thread showing how to replace the alternator here
720-alternator-replacement-thread-2wd-m ... 21512.html