Ejecutor de pruebas de unidad .NET y herramienta de cobertura de código

Prueba gratis de 30 días

Analice la cobertura de código .NET

JetBrains dotCover es un ejecutor de pruebas de unidad .NET y herramienta de cobertura de código que se integra con Visual Studio y JetBrains Rider.

Asegúrese de conocer cuánto de su código está cubierto con pruebas de unidad. dotCover calcula e informa sobre la cobertura de código en declaraciones en aplicaciones que apuntan a .NET Framework, .NET Core, Mono o Mono for Unity.

Pruebas de unidadSesiones de prueba manuales

Pruebas de unidad

Ejecute y depure pruebas de unidad y ejecute un análisis de cobertura de las pruebas de unidad en Visual Studio o usando la herramienta de línea de comandos. dotCover admite varios marcos de trabajo para pruebas de unidad, incluidos MSTest, NUnit, xUnit y MSpec.

Sesiones de prueba manuales

Para las sesiones de prueba manuales, dotCover muestra qué partes de código se invocaron durante la sesión y qué partes no se alcanzaron. Usando los datos del análisis de cobertura, puede llegar fácilmente al código fuente de la aplicación probada.

Detección de puntos calientes

Detecte áreas de riesgo potencial de un vistazo con la vista de Puntos calientes, que muestra los métodos más complejos con la menor cobertura. Comience su análisis de cobertura de la mejor manera con una presentación gráfica intuitiva.

Vista de puntos calientes

Integración perfecta con Visual Studio y JetBrains Rider

dotCover se integra con Visual Studio y JetBrains Rider para brindarle la ventaja de analizar y visualizar la cobertura de código sin salir del editor de código. Es compatible con Visual Studio 2010-2017 y JetBrains Rider 2018.2 o posterior.

Integración perfecta con Visual Studio

Pruebas continuas

dotCover puede darse cuenta sobre la marcha a qué pruebas de unidad afectan los cambios que usted hace al código, y vuelve a ejecutar automáticamente esas pruebas.

El modo de pruebas continuas se puede activar para cualquier sesión de prueba de unidad: de esta forma podrá elegir qué pruebas ejecutar de forma continua y cuáles ejecutar de forma tradicional.

Pruebas continuas

Por qué dotCover

Resaltado de cobertura

dotCover le muestra la cobertura de código de una forma práctica. Usted puede ver las declaraciones resaltadas cubiertas y no cubiertas en una sesión de cobertura en particular, directamente en Visual Studio.

Análisis continuo de cobertura

dotCover brinda una herramienta de consola para usar con un servidor de Integración continua. Además, TeamCity tiene integrada una versión de dotCover gratuita para el lado del servidor.

Filtrado y exclusión de nodos

Personalice su cobertura de código con un filtrado de cobertura. Cuando excluye elementos específicos de una instantánea de la cobertura, dotCover recalcula instantáneamente las estadísticas de cobertura.

Navegación a pruebas que cubren

Use un acceso directo para detectar qué pruebas de unidad cubren una declaración específica: un cuadro emergente en Visual Studio mostrará una lista de las pruebas que la cubren y le permitirá navegar a cualquiera de ellas.

dotUltimate: lleve su desarrollo en .NET
y Visual Studio al siguiente nivel

dotUltimate es una licencia única que permite a un desarrollador utilizar las siguientes herramientas de JetBrains:

La licencia dotUltimate también abarca los complementos para dotCover, dotTrace y dotMemory en Rider.

Saber más

dotCover lo utilizan equipos de todo el mundo.
¡Únase a ellos!

Descargar
Prueba gratis de 30 días

Seguridad y cumplimiento demostrados

Las herramientas de JetBrains cumplen estándares de seguridad líderes del sector, incluida la certificación SOC 2, para garantizar que los datos de su organización estén protegidos y que nuestros productos cumplan la normativa mundial.