tutorial test software example español ejercicios ejemplos ejemplo configuracion java junit profiling profiler visualvm

java - test - junit tutorial español



Perfil JUnit en Eclipse Indigo usando VisualVM (2)

JProfiler tiene un complemento de eclipse que admite configuraciones de ejecución de JUnit. Vea here para ver un reparto de pantalla en la integración del eclipse IDE.

Para mantener la JVM activa después de que finalice la prueba (para que pueda analizar los resultados), edite la configuración de creación de perfiles y seleccione "Mantener VM activa" en la pestaña "Varios".

Descargo de responsabilidad: Mi empresa desarrolla JProfiler.

¿Cómo puedo realizar un perfil de un JUnit Test, preferentemente con el soporte integrado de Eclipse? Estoy tratando de hacerlo usando VisualVM pero aparentemente no se puede hacer.

Estoy usando Windows 7 x64, Eclipse Indigo, jdk 1.6, jre-j9 y JUnit 3 (podría usar v.4)


Puede usar JVisualVM ( %JAVA_HOME%/bin/jvisualvm.exe ), pero para usarlo con JUnit, debe cambiar la configuración de ejecución ligeramente.

  1. Ejecute las pruebas de JUnit una vez, para crear la configuración de ejecución
  2. Editar la configuración de ejecución ( Run->Run Configurations... )
  3. En la pestaña Test marque la casilla ''Mantener JUnit ejecutándose después de la prueba al depurar''
  4. Vuelva a ejecutar la prueba (con depuración). Esto ejecutará las pruebas, pero, lo que es más importante, deje la JVM alrededor, para poder adjuntarla utilizando JVisualVM.

Si desea crear un perfil de una sección específica de la prueba, establecer un punto de interrupción antes y después le permitirá iniciar / detener la creación de perfiles.