Compartir a través de


Crear y administrar pruebas

Crear y administrar pruebas es una parte clave del proceso para que un equipo de pruebas organice su trabajo. Según sus necesidades de pruebas, hay diferentes tipos de pruebas que puede usar: pruebas manuales y pruebas automatizadas.

Puede crear casos de prueba para sus pruebas manuales con pasos de prueba de acción y validación usando Visual Studio 2010 Ultimate o Visual Studio Test Professional. Puede agregar casos de prueba al plan de pruebas mediante Microsoft Test Manager.

También puede crear pruebas automatizadas mediante Visual Studio. Las pruebas automatizadas permiten probar su aplicación más eficazmente. Las pruebas automatizadas ejecutan pasos de prueba sin su intervención y determinan si la prueba se supera o sufre errores. Por lo tanto, se pueden ejecutar más rápidamente y con más frecuencia que las pruebas manuales. Las pruebas automatizadas pueden evaluar si su aplicación sigue funcionando correctamente después de realizar las modificaciones del código.

Después, si así lo desea, puede convertir los casos de prueba manual en pruebas automatizadas vinculando la automatización al caso de prueba que contiene los pasos de prueba manual. A continuación, puede ejecutar estas pruebas automatizadas mediante Microsoft Test Manager y después ver los resultados como parte del progreso del plan de pruebas.

Tareas

Tareas

Temas relacionados

Crear pruebas para requisitos: después de revisar las necesidades de los usuarios de su aplicación, puede crear casos de prueba para probar estas necesidades. Puede vincular cada caso de prueba a los requisitos, casos de uso o casos de usuario pertinentes, en función de su metodología de administración de proyectos. Puede agregar pasos de prueba a su caso de prueba si está realizando pruebas manuales. Además, puede asociar una prueba automatizada a su caso de prueba.

Crear casos de prueba manual para conjuntos de pruebas: puede crear casos de prueba con pasos de prueba manual y los resultados esperados en los conjuntos de pruebas de su plan de pruebas. Los conjuntos de pruebas pueden basarse en los criterios que necesite. Incluso puede crear un conjunto de pruebas basado en una consulta. A continuación, todos los casos de prueba devueltos por esa consulta se agregarán al conjunto.

Crear pruebas automatizadas: puede crear pruebas automatizadas de la interfaz de usuario. Estas pruebas se pueden usar para comprobar que no ha habido ninguna regresión ni cambio en la interfaz de usuario como resultado de los cambios de código.

Puede crear pruebas unitarias para comprobar su código y que los cambios del código no alteran la funcionalidad existente.

Puede crear pruebas unitarias de base de datos para comprobar que los procedimientos almacenados, funciones y desencadenadores funcionan correctamente.

Puede crear pruebas de carga para medir el rendimiento de su aplicación.

También puede crear pruebas genéricas que podrían llamar a una API para probar las características de su aplicación.

Organizar sus pruebas: puede organizar los casos de prueba en planes de pruebas mediante conjuntos de pruebas. A continuación, puede ejecutar las pruebas de su plan de pruebas seleccionando el conjunto de pruebas que se va a ejecutar. Puede crear informes sobre sus pruebas basados en los conjuntos.

Puede organizar las pruebas automatizadas que se ejecutan usando Visual Studio, Team Foundation Build o mstest.exe marcando los métodos de prueba con un atributo de categoría de pruebas. A continuación, puede usar estas categorías de pruebas para seleccionar las pruebas que desea ejecutar. Cada método de prueba puede pertenecer a varias categorías en función de sus requisitos.

Una prueba automatizada se podría organizar en una categoría de pruebas para ejecutarse desde Visual Studio y asociarse a un caso de prueba de un plan de pruebas para ejecutarse como parte de un conjunto de pruebas.

Convertir casos de prueba manual en pruebas automatizadas: puede convertir los casos de prueba manual en pruebas automatizadas asociando la prueba automatizada al caso de prueba mediante Visual Studio. Después, puede ejecutar estas pruebas como parte de un plan de pruebas usando Microsoft Test Manager.

Vea también

Conceptos

Ejecutar pruebas