The current practice mode is very inconvenient.
Please let me suggest the following improvements.
About vehicles
(1) Enemy tanks of the relevant campaign should be lined up in a row, so that it is possible to verify how the damage passes through them. Also, vehicles should revive a certain amount of time after being destroyed.
(2) It should be possible to switch between your own vehicles at any time.
About firing range
(1) All weapons should be able to be switched at any time.
(2) Make it possible to replenish ammunition for all weapons indefinitely.
(3) When firing at a target, the location of the impact should be visible.
(3) When you shoot at a target, you should be able to see where the shot landed.
(4) For anti-tank rifles, you should be able to shoot enemy tanks in a row. Also, the damage can be verified.
(5) Set up anti-personnel targets at a distance so that damage can be verified.