Executor de testes de unidade .NET e ferramenta de cobertura de código
Avaliação gratuita por 30 dias
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 é uma licença única que permite a utilização dessas ferramentas da JetBrains por um único desenvolvedor:
Um IDE veloz e multi-plataforma para .NET
Gratuito para uso não comercialA extensão do Visual Studio para desenvolvedores .NET
A extensão do Visual Studio para desenvolvedores C++
Perfil de desempenho do .NET
Profiler de memória .NET
Executor de testes unitários e ferramenta de cobertura de código .NET
Descompilador .NET e navegador de assembly
A licença do dotUltimate também abrange plug-ins para dotCover, dotTrace e dotMemory no Rider.
Saiba maisConformidade 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.