Compartir a través de


Cómo: Ejecutar las pruebas seleccionadas

Actualización: noviembre 2007

Herramientas para pruebas Team System ofrece varias maneras para ejecutar las pruebas, desde el entorno de desarrollo integrado (IDE) de Visual Studio y desde el símbolo del sistema.

Para obtener más información acerca de cómo ejecutar pruebas desde el símbolo del sistema, vea Ejecución de pruebas desde la línea de comandos.

Nota:

Cuando se ejecutan una o varias pruebas en Visual Studio, si el contenido de la prueba es nuevo o se ha cambiado y no se ha guardado, se guardará automáticamente antes de que empiece la ejecución. Análogamente, si se ha modificado el código de una prueba unitaria, pero el proyecto que contiene la prueba no se ha vuelto a generar, Visual Studio generará el proyecto antes de ejecutar la prueba.

En los procedimientos siguientes, unas veces se seleccionan los elementos resaltándolos y, otras, activando casillas. Para obtener más información, vea Seleccionar pruebas.

Flexibilidad para ejecutar pruebas

Visual Studio proporciona muchas maneras diferentes de ejecutar pruebas. Puede elegir la manera que mejor se adapte a sus necesidades actuales:

  • Ejecutar pruebas desde los archivos de código fuente. Utilizando el teclado, puede ejecutar las pruebas desde cualquier archivo basado en texto de la solución. En particular, puede ejecutar pruebas mientras edita un archivo que contiene el código sometido a prueba. Esto permite modificar el código fuente y probarlo inmediatamente sin utilizar una ventana ni un menú.

  • Ejecutar pruebas desde archivos del proyecto de prueba. Utilizando el mouse o el teclado, puede ejecutar las pruebas desde el archivo que contiene el código de prueba. Esto permite modificar una prueba y ejecutarla inmediatamente sin utilizar una ventana ni un menú.

  • Ejecutar pruebas mediante ventanas de herramientas de pruebas. También puede ejecutar pruebas desde la ventana Vista de pruebas, el Editor de lista de pruebas y la ventana Resultados de pruebas.

Ejecutar pruebas desde los archivos de código fuente

Para ejecutar pruebas desde los archivos de código fuente en la solución, utilizando el teclado

  • En Visual Studio, abra un archivo de código fuente que se encuentre en cualquier ubicación de la solución.

Método abreviado de teclado

Descripción

CTRL + R y, a continuación, presione A

Ejecuta todas las pruebas en todos los proyectos de prueba.

CTRL + R y, a continuación, presione D

Ejecuta todas las pruebas ejecutadas en la última ejecución de pruebas.

CTRL + R y, a continuación, presione F

Ejecuta todas las pruebas de la última ejecución de pruebas que no se superaron.

Nota:

Puede utilizar estos accesos directos en el archivo de código fuente que contiene los métodos de prueba y en las ventanas Vista de pruebas y Editor de lista de pruebas.

Ejecutar pruebas desde archivos del proyecto de prueba

Para ejecutar pruebas desde el archivo de código de prueba, utilizando el teclado

  1. En Visual Studio, abra el archivo de código fuente que contiene los métodos de prueba.

  2. Haga clic para definir el ámbito de la prueba: coloque el cursor en un método de prueba, en una clase de prueba o fuera del ámbito de una clase de prueba.

  3. Puede utilizar los métodos abreviados de teclado siguientes para ejecutar pruebas basadas en ese ámbito.

Método abreviado de teclado

Ejecución de pruebas

CTRL + R y, a continuación, presione T

Se ejecutan las pruebas del ámbito actual. Es decir, se ejecuta el método de prueba actual, todas las pruebas de la clase de prueba actual, o todas las pruebas del espacio de nombres, respectivamente.

CTRL + R y, a continuación, presione C

Se ejecutan todas las pruebas de la clase de prueba actual.

CTRL + R y, a continuación, presione N

Se ejecutan todas las pruebas del espacio de nombres actual.

Para ejecutar pruebas desde el archivo de código de prueba, utilizando el mouse

  1. En Visual Studio, abra el archivo de código fuente que contiene los métodos de prueba.

  2. Haga clic con el botón secundario del mouse en un método de prueba, en una clase de prueba o fuera del ámbito de una clase de prueba y seleccione Ejecutar pruebas.

    Este comando ejecuta las pruebas del ámbito actual. Es decir, se ejecuta el método de prueba actual, todas las pruebas de la clase de prueba actual, o todas las pruebas del espacio de nombres actual, respectivamente.

Ejecutar pruebas mediante las ventanas de herramientas de pruebas

Para ejecutar pruebas utilizando las ventanas de herramientas de pruebas, utilizando el teclado

  1. En la ventana Vista de pruebas , seleccione una o más pruebas.

  2. Presione CTRL+R y, a continuación, presione T (o CTRL+R, C o CTRL+R, N).

    Se ejecutan todas las pruebas seleccionadas en la ventana Vista de pruebas .

    Nota:

    Para ejecutar las pruebas seleccionadas en la ventana Vista de pruebas , la ventana Vista de pruebas debe tener el foco.

    O bien

  3. En el Editor de lista de pruebas, active una o varias pruebas.

  4. Presione CTRL+R y, a continuación, presione T (o CTRL+R, C o CTRL+R, N).

    Se ejecutan todas las pruebas activadas en el Editor de lista de pruebas.

    Nota:

    Para ejecutar las pruebas seleccionadas en el Editor de lista de pruebas, el Editor de lista de pruebas debe tener el foco.

    O bien

  5. En la ventana Resultados de pruebas , active la casilla situada junto a una o más pruebas, o deje las casillas activadas después de una ejecución de pruebas.

  6. Presione CTRL+R y, a continuación, presione T (o CTRL+R, C o CTRL+R, N).

    Se vuelven a ejecutar todas las pruebas activadas en la ventana Resultados de pruebas. Para obtener más información acerca de cómo volver a ejecutar las pruebas, consulte Cómo: Volver a ejecutar una prueba.

    Nota:

    Para ejecutar las pruebas seleccionadas en la ventana Resultados de pruebas , la ventana Resultados de pruebas debe tener el foco.

Para ejecutar pruebas utilizando las ventanas de herramientas de prueba, utilizando el mouse

  • Haga clic con el botón secundario en la prueba en la ventana Vista de pruebas y, a continuación, haga clic en Ejecutar selección.

    O bien

  • Seleccione la prueba en la ventana Vista de pruebas y, a continuación, haga clic en Ejecutar selección en la barra de herramientas Vista de pruebas.

    O bien

  • En el Editor de lista de pruebas, active una o varias pruebas. A continuación, haga lo siguiente:

    • haga clic en Ejecutar pruebas comprobadas en la barra de herramientas del Editor de lista de pruebas

      O bien

    • Haga clic con el botón secundario en la superficie de la ventana y haga clic en Ejecutar pruebas comprobadas.

    O bien

  • En el panel de lista de pruebas del Editor de lista de pruebas, coloque una marca de verificación junto a una lista de pruebas que contenga la prueba o las pruebas que desee ejecutar. A continuación, haga clic en Ejecutar pruebas en la barra de herramientas del Editor de lista de pruebas o haga clic con el botón secundario en la superficie de la ventana y seleccione Ejecutar pruebas comprobadas.

    O bien

  • En la ventana Resultados de pruebas, active uno o varios resultados de pruebas y haga clic en el botón Ejecutar, o bien haga clic en Volver a ejecutar las pruebas originales en la barra de estado de la ventana Resultados de pruebas. Para obtener más información, vea Cómo: Volver a ejecutar una prueba.

Para ejecutar un proyecto de prueba

  1. Su proyecto de prueba debe ser el proyecto de inicio en su solución. Para ello, en Explorador de soluciones, haga clic con el botón secundario en el proyecto de prueba y, a continuación, haga clic en Establecer como proyecto de inicio.

    El Explorador de soluciones indica que el proyecto de prueba es el proyecto de inicio mostrando su nombre en texto en negrita.

  2. Inicie el proyecto. Para ello, seleccione Iniciar depuración o Iniciar sin depurar en el menú Depurar o presione las combinaciones de teclas correspondientes, F5 y CTRL+F5. También puede hacer clic en Iniciar depuración (F5) en la barra de herramientas Estándar.

    Se ejecutan todas las pruebas del proyecto.

    Nota:

    La opción Iniciar depuración funciona, pero no permite depurar pruebas que no se ejecuten bajo el host predeterminado, tales como pruebas unitarias de ASP.NET y pruebas de unitarias de Smart Device. Para obtener más información, vea Cómo: Depurar mientras se ejecuta una prueba.

Vea también

Tareas

Cómo: Volver a ejecutar una prueba

Cómo: Depurar mientras se ejecuta una prueba

Otros recursos

Ejecución de pruebas desde la línea de comandos