DevPartner

Overview

Ofereça código de qualidade com o CodeReview

Descubra problemas na estrutura, no design, na complexidade e no nome do código com o CodeReview. Com ele, as equipes podem monitorar suas práticas locais e atingir os objetivos de design em relação à orientação, sustentabilidade e legibilidade do código. Isso proporciona uma redução nos padrões comuns de bug.

Aumente sua análise de desempenho

O DevPartner identifica os principais pontos do desempenho que consomem a capacidade do processador para ajudar o software a executar da maneira mais eficiente possível.

Análise do código fonte estático com varredura de segurança ASP .NET

O DevPartner CodeReview elimina o código que viola as práticas recomendadas, sejam elas da Microsoft, de outros padrões da indústria, ou das que estão alinhadas às práticas recomendadas determinadas pela equipe de desenvolvimento.

Recomendação de correção de erros com exemplos de códigos

Com o BoundsChecker do DevPartner, desenvolvedores podem rapidamente destacar erros específicos de tempo de execução que resultam em aplicativos instáveis. O BoundsChecker oferece uma explicação para o erro e sugere uma solução no nível do código.

Análise de cobertura de código com TrueCoverage

O TrueCoverage localiza automaticamente um código não testado em qualquer aplicativo ou componente do software Visual C++ ou .Net.

Suporte ao uso da linha de comando

Inclua mais automação na detecção de bugs usando testes de unidade e servidores de integração configurados com os recursos de linha de comando do DevPartner. Obtenha controle simples e flexível de qualquer estrutura de teste com script ou comercial.

Resultados correlacionados da sessão de análise de várias camadas

Aplicativos de várias camadas compartilham a carga de trabalho em muitas CPUs para aplicativos de ponta que chegam a vários usuários em extremidades possivelmente distantes. Obtenha os dados da sessão de análise para oferecer uma visualização compartilhada do consumo da CPU.

Regras personalizáveis para pessoas e equipes

Arquitetos e desenvolvedores podem criar regras para que suas equipes sigam o CodeReview Rule Manager a fim de aprimorar a consistência e desviar antipadrões comuns.

Criação de perfil distribuído do aplicativo

Use a análise remota quando você tiver vários aplicativos de camada ou precisar coletar dados de um servidor de equipe.

Análise de desempenho da CPU no nível da linha

A análise de desempenho do DevPartner mostra o uso da CPU de cada linha de código sem modificar a fonte. Isso substitui a necessidade de adicionar temporizadores de loop para extrair algoritmos otimizados em locais discretos.

Análise de memória

Atinja a disponibilidade e estabilidade dos recursos, encontrando os objetos e as alocações que acumulam memória.

Consumo de memória — visualização do tempo de execução

Para aplicativos gerenciados, obtenha insights em tempo real sobre o comportamento de acúmulo e qualquer atividade de coleta de lixo.

Estabilidade e tendências de instabilidade

Aplique a análise de cobertura ao teste da unidade para obter uma avaliação quantitativa mais detalhada do teste em vez de apenas o teste da unidade. Descubra lacunas logo no início do desenvolvimento para oferecer testes de aplicativo tranquilos mais tarde.

release-rel-2020-9-2-5123 | Tue Sep 15 18:06:14 PDT 2020
5123
release/rel-2020-9-2-5123
Tue Sep 15 18:06:14 PDT 2020