Hay muchos enfoques disponibles en las pruebas de software. Las críticas, visitar, o inspecciones se refiere como pruebas estáticas, mientras que en realidad ejecutar el código programado con un conjunto determinado de casos de prueba se refiere como pruebas dinámicas. Las pruebas estáticas son a menudo implícitas, como corrección, además cuando las herramientas de programación / editores de texto comprobar la estructura del código fuente o compiladores (pre-Compiladores) comprobar la sintaxis y el flujo de datos como análisis estático del programa. Las pruebas dinámicas se llevan a cabo cuando el propio programa está dirigido. Las pruebas dinámicas pueden comenzar antes de que el programa esté 100 % completo con el fin de poner a prueba secciones particulares de código y se aplican a funciones o módulos discretos. Las técnicas típicas para esto son usando TALONARIOS / conductores o ejecución de un ambiente de depurador.
Cuándo se pueden producir pruebas dinámicas?
antes de que el programa sea 100 % completo