
Escribe y ejecuta pruebas unitarias para bases de datos de SQL Server en SSMS.
Precios desde:
| Disponible por separado | Nuestro precio |
|---|---|
| SQL Test | Cargando |
| También disponible en | |
|---|---|
| SQL Toolbelt Essentials | Cargando |

SQL Test se instala como un complemento para SQL Server Management Studio, proporcionando una interfaz intuitiva para crear, ejecutar y gestionar pruebas unitarias directamente dentro del entorno de SQL Server.
Las pruebas se escriben en T-SQL estándar utilizando el framework tSQLt de código abierto, lo que permite a los desarrolladores validar procedimientos almacenados, funciones, desencadenadores y vistas con una sintaxis de SQL familiar.
Las pruebas se ejecutan dentro de transacciones que revierten los cambios automáticamente, garantizando que el estado de la base de datos nunca se altere y que no sea necesario ningún código de limpieza después de cada prueba.
Todos los objetos y procedimientos de prueba se almacenan en esquemas dedicados separados de los esquemas de negocio para evitar desorden y conflictos con el código de la aplicación.
Proporciona procedimientos almacenados para simular tablas, desencadenadores y restricciones, lo que permite a las pruebas aislar componentes de base de datos concretos sin depender de datos dependientes ni claves externas.
Los usuarios pueden ejecutar pruebas individuales, clases de prueba o todas las pruebas de una base de datos con un solo clic, y ver los resultados de las pruebas en tiempo real a través de la interfaz de usuario integrada.
Incluye un amplio conjunto de pruebas de análisis estático de código preescritas que buscan problemas como índices fragmentados, un tamaño inadecuado de los tipos de datos y convenciones de nomenclatura para ayudar a aplicar las mejores prácticas de desarrollo.
Ofrece análisis de cobertura de código para evaluar cuánto del código de la base de datos ha sido ejercitado por las pruebas, destacando las instrucciones ejecutadas dentro de las definiciones de los objetos.
Incluye pruebas unitarias de ejemplo y bases de datos de muestra para acelerar el aprendizaje y la adopción de prácticas eficaces de pruebas de bases de datos.
Revise los detalles a continuación para asegurarse de que este producto sea compatible con su entorno.
Disponible por separado o como parte de SQL Toolbelt Essentials.
Compara las funciones de SQL Test y SQL Toolbelt Essentials.
| Esta páginaPrueba de SQL | |
|---|---|
| SQL Compare | |
| Crea automáticamente scripts de implementación sin errores | No incluido |
| Crear automáticamente scripts de sincronización sin errores | No incluido |
| Generar automáticamente una base de datos en scripts individuales de creación de objetos | No incluido |
| Autenticación de Azure Active Directory | No incluido |
| Crea reglas sofisticadas para limitar selectivamente lo que se va a implementar | No incluido |
| Elija cómo examinar las diferencias: Vista SQL o Vista de resumen | No incluido |
| Comparar e implementar cambios en los esquemas de base de datos de SQL Server (de desarrollo a pruebas, y a producción) | No incluido |
| Comparar dos bases de datos de SQL Server, sincronizarlas y desplegarlas desde SSMS | No incluido |
| Comparación y despliegue de bases de datos grandes | No incluido |
| Comprobación de dependencias, para que los objetos se creen en el orden correcto para las actualizaciones | No incluido |
| Despliega una base de datos en vivo a partir de un conjunto de scripts de objetos SQL | No incluido |
| Implementar diferencias de esquemas individuales, una selección de ellas o todas | No incluido |
| Filtrado de granularidad fina de objetos de base de datos | No incluido |
| Generar scripts de T-SQL que actualicen una base de datos de SQL Server para que coincida con el esquema de otra | No incluido |
| Generación de informes HTML que detalla diferencias en bases de datos | No incluido |
| Soporte de línea de comandos de Linux (beta) | No incluido |
| Migrar diferencias de esquema individuales, una selección de ellas o todas | No incluido |
| Restaurar solo un objeto (o una selección de objetos) desde un archivo de copia de seguridad | No incluido |
| Ejecuta despliegues desde la línea de comandos* | No incluido |
| Guardar scripts de despliegue para usarlos más tarde | No incluido |
| Guardar instantáneas del esquema para auditoría y fines de reversión | No incluido |
| Guarde de forma segura los detalles de inicio de sesión de la base de datos y del servidor | No incluido |
| Soporte para conexiones a instancias de SQL Server en Linux | No incluido |
| Soporte para la lectura de objetos de base de datos cifrados | No incluido |
| Soporte para tablas de retención | No incluido |
| Soporte para SQL Graph | No incluido |
| Soporte para tablas temporales | No incluido |
| Solucionar diferencias de la base de datos | No incluido |
| Soluciona diferencias entre bases de datos y explora cambios de esquema para ver qué está pasando en el desarrollo | No incluido |
| Advertencias sobre cualquier cosa de la que debas estar al tanto antes de implementar esquemas de SQL Server | No incluido |
| Comparación de datos SQL | |
| Generador de datos SQL | |
| SQL Dependency Tracker | |
| SQL Doc | |
| SQL Multi Script | |
| SQL Prompt | |
| SQL Source Control | |
| Prueba SQL | |
Redgate Software, fundada hace más de 25 años y con sede en Cambridge, Reino Unido, se especializa en soluciones de gestión de bases de datos en las que confían más de 200.000 clientes en todo el mundo. Es reconocida por permitir a los profesionales de TI y a las organizaciones abordar las complejidades de Database DevOps en entornos diversos. Productos populares como Redgate Flyway, Redgate Monitor y Redgate Test Data Manager respaldan ciclos de desarrollo eficientes, la seguridad de los datos y lanzamientos de alta calidad. Con presencia global y adopción por el 92% de las empresas Fortune 100, Redgate destaca por su compromiso con simplificar los procesos de bases de datos y apoyar las mejores prácticas del sector.
Obtén más información sobre Redgate Software|Descubre los productos de Redgate Software

Como distribuidores oficiales y autorizados desde 2005, ComponentSource le ofrece licencias legítimas directamente de Redgate Software.
Chatea con nuestro equipo de atención al cliente