The ECU (1) is plugged into a test bench which also holds the Lauterbach Debugger (2) – the device we use to execute those tests. The automated system then installs the software on the ECU, initiates the tests, and runs them overnight. The software engineer is provided with test results the next morning so she does not have to context switch in her work. If those tests are performed without automation, this process would take days if not weeks. More information on testing at ESR Labs.