obstacle course

1a series of objects that people taking part in a race have to climb over, under, through, etc.

2a series of difficulties that people have to deal with in order to achieve a particular aimWe assume that competent doctors emerge at the end of an obstacle course of traditional examinations based on facts.

3(North American English)(British Englishassault course)an area of land with many objects that are difficult to climb, jump over or go through, which is used, especially by soldiers, for improving physical skills and strength