El titulo suena feo, ya que no conozco a nadie que quiera importar errores, pero lamentablemente, todos los proyectos tienen muchísimos errores. Aunque si has implementado una metodología ágil, tal vez puedas estar al tanto de los mismos mucho antes.
Por ejemplo, en estos momentos estamos trabajando en un pequeño proyecto tiene más de 500 pruebas unitarias y todas las noches, se ejecuta un Build and Test automático. Esta mañana con mis amigos Victor y Antonio nos quedamos KO cuando vimos el Rojo de la muerte
Excusa perfecta para abandonar y salir de tapas pero …
Después tratamos de interpretar el Log de ejecución, pero como hay tanta data casi nos reventamos tratando de interpretar de a uno los test que dieron errores (piensen en mas de 500 líneas de este tipo)
Results Top Level Tests ——- ————— Passed (All/)Ejemplo.LabsTest.ConstructorTest Passed (All/)Ejemplo.LabsTest.GetAllTest Failed (All/)Ejemplo.LabsTest.UpdateTest .. .. .. |
Por suerte, entre la info. que generan las compilaciones y ejecuciones de test, dentro de la carpeta TestResult, encontramos un archivito con extensión .trx, que es el que contiene el resultado de los test para ser importados dentro de Visual Studio y poder verlos en el Test Result Panel.
Para poder importarlos simplemente seleccionamos la opción Import del panel
Y listo, todas las pruebas dentro del mismo. Ahora podremos ver en más detalle los datos de cada Test, podremos acceder al código del test, etc.
Ahora la excusa para las tapas es arreglar los errores !!!
Saludos
El Bruno