Análisis de código dinámico

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 26 de mayo de 2021; las comprobaciones requieren 2 ediciones .

Análisis de código dinámico ( ing.  Análisis de programa dinámico ): análisis de software , realizado mediante la ejecución de programas en un procesador real o virtual (a diferencia del análisis estático ). Las utilidades de análisis dinámico pueden requerir la carga de bibliotecas especiales, la recompilación del código del programa. Algunas utilidades pueden instrumentar código ejecutable durante o antes de la ejecución. Para ser más eficiente, el análisis dinámico requiere que el programa bajo prueba tenga suficiente entrada para obtener una cobertura de código más completa . También se debe tener cuidado para minimizar el impacto de la instrumentación en la ejecución del programa bajo prueba (incluido el tiempo).

Ejemplos de utilidades

La mayoría de los programas de análisis de rendimiento  utilizan técnicas de análisis de programas dinámicos .

Ejemplos históricos

Véase también

Notas

  1. 1 2 3 Pruebas estáticas y dinámicas en el ciclo de vida del desarrollo de software . Consultado el 14 de enero de 2016. Archivado desde el original el 7 de septiembre de 2018.

Enlaces