FIT (Framework for integrated test)

- Cómo funciona?
Los clientes proporcionan ejemplos de cómo el software deberÃa funcionar. Estos ejemplos serán la pasarela entre los programadores y los testers. Mediante tablas en HTML (ya sea utilizando Microsoft Word o Excel y luego guardando el resultado en HTML) FIT comprueba el valor a obtener por el programa y lo compara con el valor de muestra. En el caso de que pase la prueba marca la casilla en verde y sino en rojo. También puede marcarlo en amarillo para indicar otros estados.

Han aparecido nuevas herramientas como FitNesse o Concordion de los que hablaré más adelante.
Si nos bajamos la última versión para Java (fit-java1.1) encontraremos varios ejemplos y el código fuente de su utilización, podemos iniciar el programa de prueba ejecutando la siguiente lÃnea en el cmd:
java -classpath fit.jar fit.FileRunner examples/input/arithmetic.html results.html
El ejemplo se basa en parametrizar unos valores de prueba para unas operaciones matemáticas y el resultado esperado. Luego mediante FIT se compara que el resultado esperado por el cliente es el resultado mostrado por el programa:
Plantilla:
Se le indica la clase, las operaciones en las columnas y el resultado esperado. Luego una vez ejecutadas las pruebas podemos ver el resultado:

java -classpath fit.jar fit.FileRunner examples/input/arithmetic.html results.html
El ejemplo se basa en parametrizar unos valores de prueba para unas operaciones matemáticas y el resultado esperado. Luego mediante FIT se compara que el resultado esperado por el cliente es el resultado mostrado por el programa:
Plantilla:


Comments
Post a Comment