Executor de testes de unidade .NET e ferramenta de cobertura de código

Avaliação gratuita por 30 dias

Analise a coberturado 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 unidadeSessões de teste manuais

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.

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.

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.

Visualização Hot Spots

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.

Integração perfeita com o Visual Studio

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 no 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 do dotUltimate também abrange plug-ins para dotCover, dotTrace e dotMemory no Rider.

Saiba mais

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

Baixar
Avaliação gratuita por 30 dias

Conformidade e segurança comprovadas

As ferramentas da JetBrains obedecem a padrões de segurança líderes do setor, incluindo a certificação SOC 2. Isso garante que os dados da sua organização estejam protegidos e que nossos produtos estejam em conformidade com os regulamentos globais.