feed

TDD

Concordion es una framework que nos permite construir y ejecutar tests de aceptación. Aporta visibilidad a los requisitos definidos por product owner que el desarrollador ha plasmado en las pruebas de aceptación.

La filosofía de este producto es bastante simple: se crean unas especificaciones en un documento HTML empleando lenguaje natural, posteriormente con el marcaje proporcionado por Concordion definimos los Assert para instrumentar las pruebas y lo enganchamos con los tests JUnit. De esta...

Leer más »

Venus.js es una herramienta flexible para ejecutar test unitarios en Javascript. Ha sido desarrollado por Linkedin como aplicación node.js. Venus.js elimina las tareas repetitivas permitiéndonos centrarnos en escribir test en lugar de preocuparnos en su ejecución.

Los principales requisitos que se fijó Linkedin en el momento de crear esta herramienta, primeramente de uso interno para...

Leer más »

Los Coding Kata consisten en resolver pequeños problemas de dominio conocido que nos sirven para practicar elementos de programación así como nuestras habilidades en el uso de TDD.

Por otro lado, el desayuno es la comida más importante del día, la que nos aporta energía para comenzar el trabajo con “marcha y ritmo” y preparados para la aventura. ¿Pero que obtenemos de juntar un desayuno con un...

Leer más »

Los desarrolladores cada vez estamos más concienciados de la importancia de las pruebas de software . Pero no podemos pasar por alto la calidad de estas pruebas, ya que podemos caer en errores no contemplados sin darnos cuenta. No es suficiente con hacer un par de tests y pensar que todo está todo correcto porque nuestra aplicación pasa esos tests, es importante pararse a pensar si cómo hemos...

Leer más »

No, no nos hemos vuelto locos ni hemos cambiado la temática del blog, pero si que vamos a hablar sobre

Hoy os traigo una entrevista a un personaje de sobra conocido en el ámbito del agilismo español, sobre todo en el mundo del desarrollo dirigido por tests (TDD).

De hecho, el único libro editado sobre el tema en castellano es obra suya y al mismo ya le dedicamos un post en el pasado.

Hace poco tuve la suerte de conocer a Carlos Ble en un Coding Dojo de TDD y por supuesto aproveché para hacerle...

Leer más »

La mayoría estamos en plena depresión post vacacional, contando los días para que llegue la siguiente fiesta y pensando de donde sacaremos la energía y el dinero para echar adelante esa magnífica idea de negocio que nos haría ricos y, sobre todo felices.

Pero hay que reconocer que lo bueno de nuestra profesión es que cuanto más sabes, más rápido trabajas y más tiempo le puedes dedicar a cosas más...

Leer más »

Introduction to android testing

¿No estás convencido para trabajar con test en Android? Pues deberías echar un vistazo a esta presentación en slideshare de Diego Torres que hace una completa introducción a la realización de test en Android . Como en cualquier desarrollo de software, aplicaciones móviles incluidas, la detección temprana de cualquier bug mientras estamos desarrollando nos permite...

Leer más »

Como desarrolladores es importante que tengamos ganas e interés en ser cada día mejores profesionales. Por eso quizá, participar de vez en cuando en un Coding Dojo sea una experiencia enriquecedora en la que podemos mejorar nuestras habilidades de programación.

Un Coding Dojo se trata de una reunión de programadores para trabajar en un reto de programación durante unas horas, una tarde o incluso...

Leer más »

12 meses, 12 katas es como se ha llamado a esta iniciativa que nos propone un ejercicio simple de programación cada mes.

Estos ejercicios son conocidos como katas de código por analogía a algunas artes marciales donde las katas son «movimientos» o «formas» sencillas que debe dominar el luchador. Son ejercicios sencillos que no pretenden demostrar o explotar las características de una tecnología o...

Leer más »

Genbeta Dev Respuestas Las mejores respuestas para las mejores preguntas

Sigue a