Estas pruebas nos permiten hacerle mejoras a nuestro código y con una mayor confianza ya que sabremos más facil donde puede encontrarse el error. Con estas pruebas podemos hacer pruebas continuas a todo nuestro código y cada vez hacerlo mejor y más ordenado y entendible para nosotros.
Con estas pruebas nos aseguramos que cada clase funciona correctamente por separado, ya después con pruebas de integración se puede asegurar el funcionamiento correcto de todo el sistema.
Las características de una buena Prueba Unitaria son:
1- Debe ser automatizable
2- Debe cubrir la mayor parte del código, sino es que todo.
3- Que se puede ejecutar cualquier cantidad de veces, no sólo una vez.
4- Debe tomarse con la misma seriedad como si fuese el código o la documentación.
JUnit
Es un conjunto de bibliotecas que son utilizadas para la creacion de pruebas unitarias. Estas bibliotecas fueron creadas por Erich Gamma y Kent Beck
Estas bibliotecas proveen al usuario de un conjunto de herrmientas, clases y métodos que facilitan la creación de pruebas unitarias o de integración.
Para poder utilizar estas librerias debemos descargarlas de la misma página de JUnit, ya que es software libre. Aqui les dejo el link de Descarga
En esa página pueden elegir el paquete que sea adecuado para su sistema operativo (Y)
Fuentes
http://www.slideshare.net/ggarber/pruebas-unitarias
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Junit4Eclipse
http://es.wikipedia.org/wiki/JUnit
No comments:
Post a Comment