Load test (not voltage) the battery, if the battery is good then you can eliminate battery.
Then, try to tap the starter and see if you can start with good load tested battery.
If it starts, you have bad starter.
Then, if the starter is good, then you can load test the alternator by turning on...