Skip to content

Guia de coleta de métricas

Rodrigo Oliveira edited this page Nov 4, 2017 · 7 revisions

Para a coleta de Complexidade Ciclomática, usa-se a ferramenta Radon:

  • Instalação - $ pip install radon --user
  • Utilização
    1. Entrar na pasta do projeto, escolher a branch devel
    2. Executar o radon: $ radon cc -s -a .
    OBS: o ponto faz parte do comando
    3. Anotar a complexidade média que aparece na última linha do output. Se a média estiver acima de A, verificar os arquivos com maior complexidade e anotar na planilha de métricas do drive.

    OBS: F, C, M, ao lado esquerdo de cada linha, significam respectivamente Função, Classe e Método.
    4º Para mais informações clique aqui

Para a coleta de CLOC usa-se a ferramenta CLOC:

  • Instalação - $ sudo apt-get install cloc
  • Utilização
    1. Entrar na pasta do projeto, escolher a branch devel
    2. Executar o cloc: $ cloc .
    OBS: o ponto faz parte do comando

    3. Anotar as a quantidade de linhas da linguagem Python e JavaScript, na coluna code.
    4. Para mais informações clique aqui
Clone this wiki locally