A system and method for adaptive fitness testing is provided. A fitness testing application manages fitness tests on a fitness testing apparatus by collecting physiological data and calculating various performance metrics. The fitness testing application automatically reconfigures fitness tests to adopt to a users improving fitness level.