A marginal alternator can kill a good battery and be hard to diagnose. I'd pull the alternator and take to a good shop for a full test which they'll usually do for no charge. And by good shop I mean an alternator shop, not someplace like AutoZone, PepBoys etcetera.