Este documento describe las ventajas de las pruebas de unidad automatizadas sobre las pruebas manuales. Las pruebas de unidad automatizadas reducen el costo y tiempo de las pruebas de regresión, son reutilizables, prueban diversos contextos de manera efectiva y tienen visibilidad global. También duplican el tiempo de desarrollo pero reducen el tiempo total del ciclo de desarrollo al encontrar bugs temprano y facilitar el refactorizado del código.