Check battery voltage on the battery terminals while someone tries to crank. If the voltage doesn't change you have a high resistance connection somewhere between the battery and the starter.
If the voltage at the battery drops below 10-11V you have a bad battery.
If the voltage at the battery doesn't change check the same way on the terminals instead.
You can use the same technique moving along the cables until you find where the big voltage drop is.