none
Ferramenta de QA RRS feed

  • Pergunta

  •  

    Pessoal,

     

    Trabalho com .net 2.0 e C#.  Meus projetos precisam seguir algumas regras de QA do cliente, e estou precisando de indicação de uma ferramenta que faça algumas verificações básicas, como:

     

    - definição de critério para declaração de variáveis. Padrão Pascal.;

    - ausência de documentação de método usando o summary;

    - métodos sem try / catch / finally

    - objetos instanciados e não finalizados;

    - emissão de algum tipo de relatório;

    - possibilidade de se definir regras personalizadas.

     

    e algumas outras verificações básicas em um processo de Quality Assurance.

     

    Preciso de uma ferramenta de preferência free, para que eu possa fazer essas checagens de uma forma mais automatizada.

     

    Tem alguma indicação ?

     

    Obrigado

     

    Douglas

    terça-feira, 2 de outubro de 2007 20:22

Respostas

  • Oi, Douglas.

     

         O FxCop é uma ferramenta de avaliação de código free criada pela Microsoft. Acredito que ela não avalia todos os pontos da sua necessidade mas é uma boa ferramenta para avaliação de design de código, convenções de nomenclatura (pascal case, camel case, etc), performance e segurança. No mínimo, valeria utilizá-la como apoio para a ferramenta final que você encontrar.

     

         http://www.gotdotnet.com/Team/FxCop/

     

         Espero que ajude.

     

    Abraço.

    PS: o FxCop foi incorporado ao Visual Studio Team System (se não me engano). Dependendo da sua versão do VS você já pode ter o FxCop trabalhando pra você.

        

    terça-feira, 2 de outubro de 2007 20:58

Todas as Respostas

  • Oi, Douglas.

     

         O FxCop é uma ferramenta de avaliação de código free criada pela Microsoft. Acredito que ela não avalia todos os pontos da sua necessidade mas é uma boa ferramenta para avaliação de design de código, convenções de nomenclatura (pascal case, camel case, etc), performance e segurança. No mínimo, valeria utilizá-la como apoio para a ferramenta final que você encontrar.

     

         http://www.gotdotnet.com/Team/FxCop/

     

         Espero que ajude.

     

    Abraço.

    PS: o FxCop foi incorporado ao Visual Studio Team System (se não me engano). Dependendo da sua versão do VS você já pode ter o FxCop trabalhando pra você.

        

    terça-feira, 2 de outubro de 2007 20:58
  • Olá, exatamente.. Isso que você necessita pode ser feito através do FxCop, além disso o MTS pode lhe ajudar nos teste unitários.

    abs

    Fernando
    http://sushinetcode.blogdrive.com/


    quinta-feira, 11 de outubro de 2007 01:01