jueves, septiembre 15, 2011

JAVA - PMD (Testeo de código fuente)


"Si usa algún código del siguiente tutorial, den el icono de ME GUSTA del Facebook que se encuentra en su mano derecha, para que se vuelva Seguidor del Blog y también comentenos que tal les pareció el tutorial"

1. AMBIENTE



  • NetBeans IDE 7.0
  • JDK 1.6.0 - 24
  • Windows 7 Professional
  • PMD 2.2.7 for Netbeans

2. INTRODUCCIÓN



PMD es un analizador estático de código que utiliza unos conjuntos de reglas para identificar problemas dentro del software, ya sean posibles bugs, código muerto, duplicado, etc. La importancia de esta herramienta es que podemos entregar un producto de calidad a nuestros clientes, ya que dentro de sus reglas se encuentra incluido las buenas practicas de programación con Java.
El software lo podemos descargar desde AQUI y veremos que hay plugins para diferentes IDEs de desarrollo (como eclipse y netbeans)

3. DESARROLLO



3.1. Descargar la aplicación

Nosotros debemos de descargar el Plugin para Netbeans para poder instalarlo en el Netbeans 7.0










3.2. Instalar plugin en Netbeans 7.0

Con la opción anterior nosotros descargamos un archivo ZIP con la información del plugin y debemos de descomprimirlo. Para instalar el plugin debemos de irnos al menú de Tools --> Plugin













Luego nos vamos a la pestaña de dowloaded para buscar nuestro plugin que hemos descargado













Buscamos el archivo "pmd.nbm" que se encuentra en el archivo ZIP que hemos descomprimido













Y presionamos el botón "install" y aceptamos la licencia del programa

3.3. Configuración

Para realizar la configuración del PMD en el Netbeans debemos de irnos a la opción Tools-->Options












Y luego nos saldrá una pestaña que dice PMD, en el cual podemos ver las reglas de validación de código que viene por defecto con el PMD y las reglas que nosotros podemos diseñar

















Nosotros utilizaremos todas las reglas para validar nuestro código



















3.4. Validar nuestro código

Para validar nuestro código solo hacemos clic derecho en el paquete que deseamos validar y nos vamos a la opción Tools-->Run PMD



















Y automáticamente nos marcara si tenemos código duplicado, si no tenemos el estándar de nombre de los paquetes, la complejidad ciclomática

0 comentarios: