Comparteix a través de


Ejecución de pruebas unitarias de SQL Server

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:

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:

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.