Pregunta

Uso de la actualización GDR VS 2008, he creado un proyecto de base de datos. He creado un paquete de implementación de SQL Server. He creado una prueba unitaria de base de datos.

El uso de algunos asistentes, el material se metió en mi archivo TFSBuild.proj tan cerca del final del proceso de construcción automatizado se crea una base de datos.

Me falta un poco de control de todo el proceso, ahora veo. Lo que me gustaría hacer es desplegar manualmente la base de datos, ejecutar scripts personalizados 3 contra el PP, y luego manualmente iniciar la prueba de la unidad de frenado. Tengo otras pruebas unitarias no DB que ya se ejecutan. No quiero utilizar VSMDI u ordenado cosas prueba unitaria porque en entorno multi-desarrollador cabo que se complica.

Ayuda!

¿Fue útil?

Solución

Tal vez estoy leyendo mal o faltan algunos detalles, pero me parece que el problema es la gestión de la rama, no pruebas automatizadas. La mayoría de los orgs serían absolutamente encantaría llegar a donde está, construcción automática completa y prueba de la unidad base de datos.

Si se complica en un entorno multi-desarrollo puede indicar desarrolladores están comprobando directamente en una rama que lleva a cabo pruebas automatizadas. Lo ideal sería que sólo se debe ejecutar BVT en las ramas importantes y permitir a los desarrolladores comprobar en en ramas privadas. ramas privadas se prueban manualmente, luego revertir integrado cuando sea apropiado (función completa, hito estable etc). El proceso de construcción y de prueba automatizado recoge el cheque integración inversa en gotas y una nueva construcción, ejecutando los BVT y todo eso. De esta manera se aisló el proceso de integración y BVT contigua desde la mantequera o cheque constante en las características incompletas.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top