Durante varios años he estado usando una herramienta de prueba llamada qmTest que me permite hacer un desarrollo de base de datos basado en pruebas para algunas bases de datos de Firebird. Escribo una prueba para una nueva característica (tabla, disparador, procedimiento almacenado, etc.) hasta que falla, luego modifico la base de datos hasta que la prueba pasa. Si es necesario, hago más trabajo en la prueba hasta que vuelva a fallar, luego modifico la base de datos hasta que pase la prueba. Una vez que la prueba de la función está completa y se supera el 100% del tiempo, la guardo en un conjunto de otras pruebas para la base de datos. Antes de pasar a otra prueba o implementación, ejecuto todas las pruebas como una suite para asegurarme de que no haya nada roto. Las pruebas pueden tener dependencias en otras pruebas, y los resultados se registran y se muestran en un navegador.Primera herramienta de desarrollo de prueba para SQL Server 2005?
Nada nuevo aquí, estoy seguro.
Nuestra tienda tiene como objetivo estandarizar en MSSQLServer y quiero utilizar el mismo procedimiento para desarrollar nuestras bases de datos. ¿Alguien sabe de herramientas que permiten o fomentan este tipo de desarrollo? Creo que el Team System sí lo hace, pero no nos pertenece eso en este punto, y probablemente no lo hagamos por un tiempo.
No me opongo a las secuencias de comandos, pero agradecería un entorno más gráfico.
¿Alguna sugerencia?
+1 Gracias por señalarme a T.S.T., se ve muy bien. –