Executor de testes de unidade .NET e ferramenta de cobertura de código
Baixar
Avaliação gratuita por 30 dias

Analise a cobertura
do código .NET

O JetBrains dotCover é um executor de testes de unidade .NET e uma ferramenta de cobertura de código que se integra ao Visual Studio.

Certifique-se de saber até que ponto seu código está coberto com testes de unidade. O dotCover calcula e relata a cobertura de código no nível da instrução em aplicativos direcionados para .NET Framework, .NET Core, Mono ou Mono for Unity.

Testes de unidade

Execute e depure testes de unidade e execute análises de cobertura de testes de unidade no Visual Studio ou usando o utilitário de linha de comando. O dotCover oferece suporte a muitas estruturas de teste de unidade, incluindo MSTest, NUnit, xUnit e MSpec.

Testes de unidade

Sessões de teste manuais

Para sessões de teste manual, o dotCover mostra como partes do código foram chamadas durante a sessão e quais partes não foram acessadas. Usando os dados da análise de cobertura, você pode acessar facilmente o código-fonte do aplicativo testado.

Sessões de teste manuais
Hot spots view

Detectando hot spots

Detecte rapidamente áreas de risco em potencial com a visualização Hot Spots, que mostra os métodos mais complexos com menos cobertura. Comece sua análise de cobertura com uma representação gráfica intuitiva.

Seamless integration with Visual Studio

Integração perfeita com o Visual Studio e o JetBrains Rider

O dotCover se integra ao Visual Studio e ao JetBrains Rider, oferecendo a vantagem de analisar e visualizar a cobertura do código sem sair do editor de código. Ele oferece suporte ao Visual Studio 2010 — 2017 e ao JetBrains Rider 2018.2 ou posterior.

Testes contínuos

O dotCover pode descobrir rapidamente quais testes de unidade são afetados pelas alterações mais recentes do código e repetir automaticamente a execução dos testes afetados.

O modo de teste contínuo pode ser ativado para qualquer sessão de teste de unidade: dessa forma, você pode escolher quais testes deseja executar continuamente e quais executar da maneira tradicional.

Testes contínuos

Por que usar o dotCover?

Realce de cobertura

O dotCover pode visualizar a cobertura do código para sua conveniência. Você pode ver instruções realçadas cobertas e descobertas em uma sessão de cobertura específica, diretamente no Visual Studio.

Análise de cobertura contínua

O dotCover oferece um utilitário de console para uso com um servidor de integração contínua. Além disso, uma versão gratuita do dotCover do lado do servidor está incorporada ao TeamCity.

Filtrando e excluindo nós

Personalize sua análise de cobertura com um filtro de cobertura. Quando você exclui itens específicos de um snapshot de cobertura, o dotCover recalcula instantaneamente as estatísticas de cobertura.

Navegação para testes de cobertura

Use um atalho para detectar quais testes de unidade cobrem uma instrução específica: um pop-up do Visual Studio exibirá uma lista dos testes de cobertura e permitirá navegar para qualquer um deles.

dotUltimate: Empoderando seu desenvolvimento .NET
e Visual Studio

dotUltimate é uma licença única que permite a utilização dessas ferramentas da JetBrains por um único desenvolvedor:

A licença dotUltimate também abrange plugins para o dotCover e o dotTrace no Rider.

Equipes em todas as partes do mundo estão usando o dotCover.
Junte-se a elas!

Baixar
Avaliação gratuita por 30 dias