Realizar Pruebas Funcionales

De CidesaWiki

Saltar a navegación, buscar

Pruebas Funcionales

En SIGA-SL (a través de Symfony), se pueden realizar pruebas Funcionales de los modulos instalados. Estas Pruebas contemplan la verificación de la funcionalidad básica de cada módulo de la aplicación, así como llamados a varias instancias de cada módulo (ej. list, create, edit, index).

Estas pruebas se realizan por la consola con la ayuda del comando "symfony".

Estas pruebas nos permitiran probar de forma automática que todos los formularios de cada módulo cargan correctamente.

Por otro lado estas pruebas no verifican que el formulario guarde correctamente datos. (proxima funcionalidad)

Para mayor información ir al siguiente link Unit and Functional Testing


Ejecutar Pruebas Funcionales

- Probar los formularios


  # symfony test-functional modulo moduloActions localhost formularios | tee test.modulo.txt

- Probar los reportes


  # symfony test-functional modulo moduloActions localhost reportes | tee test.modulo.txt

Donde "modulo" es el nombre del modulo como se llama en el archivo yml en la carpeta config/menus/

ej:


  # symfony test-functional compras comprasActions localhost formularios | tee test.compras.txt

debe retornar en el archivo test.compras.txt informacion como la siguiente




Este ejemplo realizará pruebas funcionales de modulo de compras y almacen y el resultado de estas pruebas serán guardados en un archivo llamado "test.compras.txt" que luego podremos visualizar para identificar los posibles errores y corregilos.

Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
Herramientas