Framework para pruebas integradas


Framework for Integrated Test , o "Fit", es una herramienta de código abierto (GNU GPL v2 [1] ) para pruebas automatizadas de clientes. Integra el trabajo de clientes, analistas, evaluadores y desarrolladores.

Los clientes proporcionan ejemplos de cómo debería funcionar su software. Luego, esos ejemplos se conectan al software con accesorios de prueba escritos por el programador y se verifican automáticamente para verificar su corrección. Los ejemplos de los clientes se formatean en tablas y se guardan como HTML usando herramientas comerciales ordinarias como Microsoft Excel . Cuando Fit verifica el documento, crea una copia y colorea las tablas de verde, rojo y amarillo según si el software se comportó como se esperaba.

Fit fue inventado por Ward Cunningham en 2002. Creó la versión Java inicial de Fit. A partir de junio de 2005, cuenta con versiones actualizadas para Java , C# , Python , Perl , PHP y Smalltalk .

Aunque Fit es un acrónimo, la palabra "Fit" apareció primero, por lo que es un acrónimo . El ajuste a veces está en cursiva, pero no debe escribirse en mayúscula. En otras palabras, "Ajustar" y " Ajustar " son usos apropiados, pero "AJUSTAR" no lo es.

Fit incluye una sencilla herramienta de línea de comandos para comprobar los documentos de Fit. Hay interfaces de terceros disponibles. De estos, FitNesse es el más popular. FitNesse es un IDE completo para Fit que utiliza un Wiki para su interfaz. En junio de 2005, FitNesse había bifurcado Fit, haciéndolo incompatible con las versiones más nuevas de Fit, pero había planes en marcha para volver a fusionarse con Fit.