to test if its altenator simply start your car and look to see if the battery light comes on.
if its on keep engine running for 2 minutes to see if it goes off.
if the light stays on it means the altenator isn't charging the battery so the light will come on, if light doesn't come on then it could be battery.
my battery died about 6 months ago and the rac checked it and told me that the starter motor was over voltage causing the battery to die , also it was killing the altenator as it was working harder and if i didn't have a new battery they would all be gone with in 2 months. I have changed the battery, took it to local audi specialist and everything else was perfect.