Microsoft ha mejorado sus herramientas de cobertura de código, agregando nuevas funciones a Microsoft.CodeCoverage e introduciendo la cobertura dotnet. Las mejoras incluyen nuevos formatos de informes que se integran perfectamente con herramientas como ReportGenerator. Microsoft publicó un boletín sobre sus herramientas de cobertura de código mejoradas el 21 de diciembre. Tanto Microsoft.CodeCoverage como dotnet-coverage pueden ejecutarse en cualquier plataforma compatible con .NET, debido a la Adición de instrumentación estática. Si bien el formato predeterminado sigue siendo el formato de cobertura familiar, otros formatos de informes incluyen Cobertura y XML. Cobertura es un formato XML de código abierto que se puede abrir en Visual Studio Enterprise o cualquier editor de texto. El formato XML de Microsoft también se puede abrir en Visual Studio Enterprise o en un editor de texto. La nueva herramienta de cobertura dotnet de Mirosoft recopila cobertura de código para aplicaciones web y de consola, fusiona informes de cobertura, instrumenta archivos binarios y calcula la cobertura de código para cada prueba por separado. Al ejecutar dotnet test –collect «Cobertura de código» en el nivel de solución, se fusiona automáticamente la cobertura de código para todos los proyectos de prueba (ver un ejemplo completo). Microsoft también ha mejorado la documentación para la cobertura de código en GitHub, aunque señala que la funcionalidad de cobertura de código es de código cerrado. El rendimiento de la cobertura del código también se ha hecho más rápido. Microsoft ha publicado una guía de introducción para recopilar cobertura de código para un proyecto de prueba .NET. Copyright © 2024 IDG Communications, Inc.

Source link