Nota
L'accés a aquesta pàgina requereix autorització. Podeu provar d'iniciar la sessió o de canviar els directoris.
L'accés a aquesta pàgina requereix autorització. Podeu provar de canviar els directoris.
Para mejorar y mantener la calidad del código, puede crear y ejecutar pruebas unitarias de SQL Server que comprueben el comportamiento de cualquier objeto de base de datos y, a continuación, comprueben esas pruebas en el control de versiones. A medida que usted o cualquier miembro del equipo cambian el esquema de la base de datos, ejecute pruebas unitarias de SQL Server y pruebas unitarias de software para comprobar que los cambios no han interrumpido la funcionalidad existente. Puede ejecutar pruebas individuales o puede ejecutar grupos de pruebas, que se conocen como listas de pruebas. Para obtener más información, vea Using Test Lists (Visual Studio 2010).
Formas de ejecutar pruebas unitarias de SQL Server
Puede ejecutar pruebas unitarias de SQL Server de varias maneras que varían en función del software que haya instalado, como se muestra a continuación:
Ejecute pruebas mediante la ventana Vista de pruebas de Visual Studio 2010. Para obtener más información, vea Cómo: Ejecutar pruebas unitarias de SQL Server y Cómo: Ejecutar pruebas automatizadas desde Microsoft Visual Studio 2010. Para Visual Studio 2012, vea Cómo: Ejecutar pruebas automatizadas desde Microsoft Visual Studio 2012.
Ejecute pruebas mediante el comando MSTest.exe en una ventana de comandos. Para obtener más información, vea How to: Run Automated Tests from the Command Line Using MSTest (Visual Studio 2010) o How to: Run Automated Tests from the Command Line Using MSTest (Visual Studio 2012).
Ejecute un proyecto de prueba para ejecutar pruebas desde el Explorador de soluciones. Para obtener más información, vea How to: Run Automated Tests from Microsoft Visual Studio 2010 o How to: Run Automated Tests from Microsoft Visual Studio 2012.
Vuelva a ejecutar pruebas desde la ventana Resultados de pruebas . Para obtener más información, vea How to: Rerun a Test (Visual Studio 2010) (Cómo: Volver a ejecutar una prueba [Visual Studio 2010]).
Ejecute pruebas individuales o listas de pruebas (Visual Studio 2010) desde la ventana Editor de listas de pruebas . Para obtener más información, vea How to: Run Automated Tests from Microsoft Visual Studio 2010 o How to: Run Automated Tests from Microsoft Visual Studio 2012.
Ejecute pruebas a medida que cree un proyecto en Team Foundation Build. Para obtener más información, vea Cómo: Configurar y ejecutar pruebas programadas después de compilar la aplicación (Visual Studio 2010) o Cómo: Configurar y ejecutar pruebas programadas después de compilar la aplicación (Visual Studio 2012).
Puede ejecutar las pruebas unitarias de SQL Server en un orden determinado mediante una prueba ordenada. Para obtener más información, vea How to: Create an Ordered Test (Visual Studio 2010) o How to: Create an Ordered Test (Visual Studio 2012) (Cómo: Crear una prueba ordenada [Visual Studio 2012]).
Interpretación de los resultados de las pruebas
Después de ejecutar las pruebas, en la ventana Resultados de las Pruebas se muestra qué pruebas han pasado o fallado. Para obtener más información, consulte Interpretación de los resultados de pruebas unitarias de SQL Server. Para obtener más información sobre cómo diagnosticar un error inesperado, vea Cómo: Depurar objetos de base de datos.
En esta sección
Esta sección contiene los siguientes artículos:
- Cómo depurar objetos de base de datos
- Ejecución de pruebas unitarias de SQL Server desde Team Foundation Build
- Ejecución de pruebas unitarias de SQL Server
- Interpretación de los resultados de pruebas unitarias de SQL Server
Escenarios relacionados
Creación y definición de pruebas unitarias de SQL Server Puede definir pruebas unitarias para comprobar el comportamiento de los objetos de base de datos y asociar cada proyecto de prueba con un plan de generación de datos diferente, configuración de implementación y cadena de conexión.
Condiciones de prueba personalizadas para pruebas unitarias de SQL Server Puede crear una condición de prueba personalizada para probar cualquier condición que no pueda comprobar mediante las condiciones de prueba predeterminadas.