-
Continue reading →: Buenas prácticas para el testing funcional
Las últimas semanas hemos hablado de testing funcional, así que esta semana me gustaría traducir un artículo de InfoQ titulado “Functional GUI Testing Automation Patterns”( http://www.infoq.com/articles/gui-automation-patterns) El proceso de desarrollo de una suite automática de pruebas funcionales para una aplicación específica no es muy diferente del proceso de creación del…
-
Continue reading →: La jerga del testing ataca de nuevo
Hace un par de semana realizamos un artículo con definiciones referentes al mucho del testing, hoy vamos a extender ese post con nuevas definiciones. Hemos hablado de TDD, de PHPUnit y creo que la mejor forma de afianzar conceptos es definirlos de una manera simple y práctica. Así que allá…
-
Continue reading →: Primeros pasos con Selenium 2 webdriver
Ya llevamos algunos post sobre testing, TDD, PHPUnit, etc. vamos a seguir tocando un poco este tema hablando de las pruebas funcionales. Sé que me dejo cosas atrás, pero me gustaría dar una pasada a casi todo lo de testing para más adelante poder ir hablando un poco más sobre…
-
Continue reading →: la jerga del testing
Hace ya unos cuantos post que estoy hablando sobre testing, PHPUnit, TDD y demás. Llegados a este punto tengo nos cuantos conceptos en la cabeza y no quiero que se me olviden así que he decidido escribirlos todos en un post. Tiempo atrás escribí otro post sobre la jerga de…
-
Continue reading →: PHPUnit y buenas prácticas
Hace ya unas semanas realicé unos post sobre como instalar PHPUnit para empezar con TDD. Hace unos días me llegó desde twitter un post sobre “Ser profesional” (http://plqd.blogspot.com.es/2013/07/ser-profesional.html) En el Pepe Doval cuenta experiencias tratando con personas más o menos profesional. Uno de los puntos clave que cuenta Doval es que…
-
Continue reading →: Herramientas para comparar archivos
Uno de los miedos a la hora de utilizar git es hacer merges. Eso de crear una nueva rama y después fusionarla… da a veces un poco de miedo. Sobre todo porque a veces hay conflictos entre archivos y tenemos que usar herramientas para poder compararlos. No solo cuando usamos…
-
Continue reading →: Intentando hacer buenos commits
Se ha solucionado ya el bug del ticket #1234. Es una frase que puedes oír perfectamente en el trabajo. El ticket afecta a parte una parte del sistema que tú conoces muy bien y te piden revisar el arreglo. Así que ni corto ni perezoso te poner a ver las…
-
Continue reading →: Estimación y medición en Kanban
Ya hemos hablado anteriormente de Kanban y de cómo mezclar lo con Scrum para implantar una cultura Agile dentro de nuestros proyectos. Uno de los objetivos de todo del manifiesto ágil es entregar software que funciona y que el cliente necesita. Por ello herramientas como Kanban nos ayudan a tener…
-
Continue reading →: Empezando con TDD – Primer ejemplo paso a paso
Ya lo tenemos todo instalado, xammp funcionando, eclipse pdt con el plugin de phpunit y hemos probado que todo funciona correctamente con un pequeño ejemplo. Ahora vamos con lo divertido. Para recordarlo vamos a resumir en un momento esto del TDD Test Driven Development (TDD) TDD es una técnica para…






