Compartir a través de


Cómo: Crear y configurar proyectos de prueba para pruebas automatizadas

Los proyectos de prueba pueden contener pruebas de cualquier tipo y se pueden crear explícitamente. O bien, si la solución no contiene proyectos de prueba cuando se crea la primera prueba, se genera automáticamente un proyecto de prueba y la prueba se incluye en él.

Antes de crear un proyecto de prueba, puede decidir configurar cómo se creará. Esto significa determinar cuántas pruebas y de qué tipos se agregan automáticamente a los proyectos de prueba nuevos, así como el lenguaje predeterminado del proyecto. Para hacerlo, se utiliza el cuadro de diálogo Opciones, que está disponible en el menú Herramientas.

Como se describe en los procedimientos siguientes, los proyectos de prueba se pueden crear de varias maneras:

  • Cree un proyecto de prueba al agregar una prueba. Cuando se crea una prueba nueva, se puede crear un proyecto de prueba nuevo en el que se agregará la prueba, o agregar la prueba a un proyecto existente que ya se haya cargado.

  • Cree un proyecto de prueba al generar una prueba unitaria. Cuando se generan pruebas unitarias, se puede crear un proyecto de prueba nuevo en el que se agregarán las pruebas, o agregarlas a un proyecto existente.

  • Utilizar el cuadro de diálogo Agregar nuevo proyecto. Con este método, se utiliza un cuadro de diálogo para elegir el lenguaje de programación del proyecto de prueba.

  • Configurar la creación de un proyecto de prueba. Establezca el lenguaje de programación de los nuevos proyectos de prueba y si, de forma predeterminada, deben agregarse una o varias pruebas a los nuevos proyectos de prueba.

Crear un proyecto de prueba al agregar una prueba

Para crear un proyecto de prueba cuando se agrega una prueba

  1. Haga clic en Prueba y, a continuación, en Nueva prueba.

    Se abrirá el cuadro de diálogo Agregar nueva prueba.

  2. En Agregar a proyecto de prueba, elija una de las opciones para crear un nuevo proyecto de prueba. Por ejemplo, haga clic en Crear proyecto de prueba de Visual C#.

    Nota

    De forma predeterminada, el tipo de proyecto de prueba que se muestra en Agregar a proyecto de prueba es el tipo que está actualmente establecido como predeterminado en el cuadro de diálogo Opciones, que está disponible en el menú Herramientas.

  3. En el recuadro Plantillas, seleccione el tipo de prueba que desea agregar.

  4. Haga clic en Aceptar.

    Se muestra el cuadro de diálogo Nuevo proyecto de prueba.

  5. Escriba un nombre para el nuevo proyecto de prueba o acepte el nombre predeterminado y, a continuación, haga clic en Crear.

  6. Según el tipo de prueba elegida, puede codificar manualmente o generar la prueba recién agregada.

El proyecto de prueba y la prueba que contiene se agregan a la solución.

Crear un proyecto de prueba al generar pruebas unitarias

Para crear un proyecto de prueba al generar pruebas unitarias

  1. Abra un archivo de código fuente.

  2. Haga clic con el botón secundario en un espacio de nombres, una clase o un método.

  3. Haga clic en Crear pruebas unitarias.

    Aparecerá el cuadro de diálogo Crear pruebas unitarias.

  4. (Opcional) Cambie la selección de miembros para los que desea generar pruebas unitarias.

  5. En Proyecto de salida, elija una de las opciones para crear un nuevo proyecto de prueba. Por ejemplo, haga clic en Crear proyecto de prueba de Visual C#.

  6. Haga clic en Generar.

    Se muestra el cuadro de diálogo Nuevo proyecto de prueba.

  7. Escriba un nombre para el nuevo proyecto de prueba o acepte el nombre predeterminado y, a continuación, haga clic en Crear.

El proyecto de prueba se agrega a la solución junto con la nueva prueba unitaria.

Crear un proyecto de prueba mediante el cuadro de diálogo Agregar nuevo proyecto

Para crear un proyecto de prueba mediante el cuadro de diálogo Agregar nuevo proyecto

  1. En el Explorador de soluciones, haga clic con el botón secundario en la solución.

  2. Elija Agregar y, a continuación, haga clic en Nuevo proyecto.

    Aparecerá el cuadro de diálogo Agregar nuevo proyecto. El panel Tipos de proyecto contiene un nodo Proyectos de prueba y nodos para lenguajes de programación específicos.

  3. Si desea que su nuevo proyecto de prueba tenga un lenguaje de programación determinado, expanda el nodo de ese lenguaje. De lo contrario, expanda Proyectos de prueba.

    Nota

    Los proyectos de prueba no están disponibles en todos los lenguajes.

  4. Si ha expandido un nodo de lenguaje, haga clic en Prueba. Si ha expandido el nodo Proyectos de prueba, haga clic en Documentos de prueba.

  5. En Plantillas, haga clic en Proyecto de prueba.

  6. (Opcional) Cambie el nombre o la ubicación del proyecto que está a punto de agregar.

  7. Haga clic en Aceptar.

Se agregará el proyecto de prueba a la solución.

Configurar la creación de un proyecto de prueba

Para configurar la creación de un proyecto de pruebas

  1. En el menú Herramientas, haga clic en Opciones.

    Aparecerá el cuadro de diálogo Opciones.

  2. Expanda Herramientas de prueba en el panel izquierdo y, a continuación, haga clic en Proyecto de prueba.

  3. (Opcional) En Lenguaje de proyecto de prueba predeterminado, elija un lenguaje de programación para los nuevos proyectos de prueba.

  4. (Opcional) Puede ser conveniente asegurarse de que el proyecto de pruebas y el proyecto que contiene el código sometido a prueba utilizan el mismo lenguaje. Si desea que usen el mismo lenguaje, active la casilla Cuando se cree automáticamente un proyecto de prueba, no tener en cuenta el valor de lenguaje predeterminado y usar el lenguaje del proyecto de código de producción en su lugar.

  5. (Opcional) Si lo desea, puede habilitar una característica que hará que las ventanas Lista de pruebas y Vista de pruebas se actualicen automáticamente cuando realice cambios en los métodos en lugar de tener que hacer clic manualmente en Actualizar. Se sabe que este mecanismo causa ciertos problemas de rendimiento y de otro tipo con los archivos VSMDI. Para habilitar esta característica, desactive la casilla Deshabilitar detección en segundo plano de métodos de prueba.

  6. Bajo Seleccionar los archivos que se agregarán a cada nuevo proyecto de prueba, de forma predeterminada, elija, por lenguaje, el tipo de proyecto de prueba que desee configurar.

  7. Seleccione las pruebas que desea agregar a los proyectos de prueba del lenguaje seleccionado cuando se crean esos proyectos.

    Nota

    Puede seleccionar cero pruebas. Si selecciona las pruebas cero, los nuevos proyectos de prueba están vacíos. Esto significa que contiene, por ejemplo, una página de propiedades y una referencia a un espacio de nombres, pero ninguna prueba ni archivos de código fuente. Puede agregar las pruebas después, en el cuadro de diálogo Agregar nueva prueba.

  8. (Opcional) Repita los pasos 4 y 5 para los proyectos de prueba en lenguajes diferentes.

  9. Haga clic en Aceptar.

    La configuración se almacena para utilizarla la próxima vez que cree un proyecto de prueba.

Puede cambiar estas preferencias en cualquier momento, antes de crear proyectos de prueba adicionales.

Vea también

Otros recursos

Crear pruebas automatizadas