En esta sección, se depurará un programa Java.
1. |
En la vista Paquetes de la perspectiva Java, efectúe una doble pulsación sobre junit.samples.VectorTest.java para que se abra en un editor. |
2. |
Sitúe el cursor en la barra de marcadores (situada en el borde izquierdo del área del editor) en la línea siguiente del método setUp(): fFull.addElement (new Integer(1)); y efectúe una doble pulsación para establecer un punto de interrupción. ![]() Añadir un punto de interrupción Nota: el punto de interrupción es azul porque no está verificado, lo que significa que la VM (máquina virtual) Java todavía no ha cargado la clase que lo contiene. |
3. |
En la vista Paquetes, seleccione el paquete junit.samples y pulse el botón Depurar en la barra de herramientas. |
4. |
Seleccione el elemento VectorTest - junit.samples - /JUnit en el diálogo y, a continuación, pulse Finalizar. ![]() |
5. |
En cuanto se alcanza el punto de interrupción, se abre la perspectiva Depuración y se suspende la ejecución. Observe que el proceso sigue activo (no terminado) en la vista Procesos. Es posible que otras hebras continúen ejecutándose. ![]() Nota: el punto de interrupción es verde porque ahora está verificado. |
6. |
En el editor, en la perspectiva Depuración, seleccione toda la línea en la que se ha establecido el punto de interrupción y, a partir del contenido, seleccione Inspeccionar. ![]() |
7. |
La expresión se evalúa en el contexto del marco de pila actual y los resultados se visualizan en la vista Inspector. Seleccione la expresión en la vista Inspector y, en el menú de contexto, seleccione Eliminar. |
8. |
La vista Variables visualiza los valores de las variables en el marco de pila seleccionado. Expanda el árbol fFull en la vista Variables hasta que aparezca elementCount. ![]() |
9. |
Observe las variables (por ejemplo, elementCount) en la vista Variables cuando realice lo siguiente en la vista Depuración para recorrer VectorTest: Pulse Recorrer principal para saltar sobre la línea de código resaltada. La ejecución continuará en la próxima línea del mismo método (o si está al final de un método, continuará desde el que se llamó el método actual). ![]() |
10. |
Si el programa no se ha ejecutado completamente cuando haya realizado la depuración, seleccione Terminar en el menú de contexto del elemento de lanzamiento del programa en la vista Procesos o en la vista Depuración. |