Buenas Prácticas Con TDD
TEST DRIVEN DEVELOPMENT Elegir un requisito Actualizar la lista de requisitos Escribir una prueba TDD Verificar que la prueba falla Eliminación de la duplicación Escribir la implementación Ejecutar las pruebas automatizadas Ventajas Limitaciones Escaso uso del depurador o debugger. Excelente relación calidad-tiempo Dificultad al implementar interfaces gráficas Puede necesitar mas tiempo del planeado Avance en pequeños pasos continuados Seguridad de código bien escrito Herramientas Rspec pruebas de lógica de negocio Capistrano para la automatización. Jenkins para la integración continua. - Capybara para test de comportamiento. - XUnit para pruebas unitarias POR: GERARDO BARCIA REFERENCIAS: Beck, K. Test-Driven Development by Example, Addison Wesley - Vaseem, 2003 Hunter, Andrew (2012-10-19). "Are Unit Tests Overused?". Simple-talk.com. Retrieved 2014-04-25 Fowler, Martin (1999). Refactoring - Improving the design of existing code. Boston: Addison Wesley Longman, Inc. ISBN 0-201-48567-2.
Buenas Prácticas Con TDD
Source
https://driv...sp=sharingCategory
TechnologyGet a Quote