
En el primer podcast se intento transmitir la importancia del testing y se dieron algunas recomendaciones generales, en esta segunda parte nos vamos a centrar más en las herramientas concretas de las que disponemos en la plataforma Java para dotar a nuestros proyectos de testing automático. Hablaremos sobre herramientas como jUnit, dbUnit o Selenium, discutiremos sobre la importancia de la integración continua como complemento indispensable de los test automáticos y mencionaremos frameworks que nos permiten escribir test de aceptación en un lenguaje más cercano al negocio como Fit/Fitnesse o concordion.
Links de interes:
- Blog de Julio César Perez
- Blog de Alfredo Casado
- Blog de Jose Luis Bugarin
- Site de Junit: http://www.junit.org/
- Site de DbUnit: http://www.dbunit.org/
- Site de XMLUnit: http://xmlunit.sourceforge.net/
- Site de JMeter: http://jakarta.apache.org/jmeter/
- Site de Selenium: http://seleniumhq.org/
- Site de Watir: http://watir.com/
- Site de EasyMock: http://easymock.org/
- Site de Mockito: http://mockito.org/
- Site de Fitnesse: http://fitnesse.org/
- Site de Concordion:http://www.concordion.org/
- Site de Hudson: https://hudson.dev.java.net/
- Site de WebDriver: http://code.google.com/p/webdriver/
- Site de SoapUi: http://www.soapui.org/
- Plugin de chuck-norris para hudson.
Libros y documentación:
- Un test para todos tus mapeos Hibernate v2.0
- bowling game de robert martin
- Test Driven Development by example de kent benck
- xUnit Test Patterns de Gerard mezaros
- Pragmatic Unit Testing in Java with Junit
- Ejemplos básicos en castellano
- Estudio de viabilidad de retorno de la inversión usando TDD
- JUnit and EasyMock
No hay comentarios:
Publicar un comentario