The drivers are also known as test harness and scaffolding. This means that this is in charge of the whole development process. This explains why spade cannot be called a driver.
A test harness is composed of the different test data that will allow a program to run well. Scaffolding is also another programming method that can be referred to as a driver. This is one technique that people still do up to now.