Entradas

Mostrando entradas de febrero, 2013

Cucumber y Java - definiendo test de una manera amigable

Imagen
Cucumber es un framework que permite definir test para nuestras aplicaciones de una manera verbal. Es decir definir los test con frases entendibles, de forma que cualquier persona que quiera realizar un test no necesite saber programar ya que los definira en texto plano. Para que te hagas una idea, esto bastaria para definir un test con cucumber: Feature : Probar calculadora   Mediante este test voy a   hacer pruebas con dos numeros a   ver como se comporta mi aplicacion.   Scenario : Sumatorio de dos numeros     Given dos numeros 2,3     When sumo los dos numeros     And multiplico el resultado por 3     Then resultado debe ser 15 Feature es el nombre de la funcionalidad que queramos, y debajo ponemos la descripcion que queramos. Luego definimos un Scenario, podemos definir tantos como queramos para nuestras pruebas.En este caso creo Sumatorio de dos numeros porque es lo que voy a probar. Vemos que tenemos palabras claves (Given, When, And, Then) que definen los disti