Realizar Pruebas Funcionales

De CidesaWiki

(Diferencias entre revisiones)
Saltar a navegación, buscar
(New page: == 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 funcionalid...)
Línea 1: Línea 1:
-
 
== Pruebas Funcionales ==
== Pruebas Funcionales ==
Línea 5: Línea 4:
Estas pruebas se realizan por la consola con la ayuda del comando "symfony".
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 [http://www.symfony-project.org/book/1_0/15-Unit-and-Functional-Testing Unit and Functional Testing]
Para mayor información ir al siguiente link [http://www.symfony-project.org/book/1_0/15-Unit-and-Functional-Testing Unit and Functional Testing]
 +
 +
 +
== Ejecutar Pruebas Funcionales ==
 +
 +
* Desde la raiz dle proyecto debemos hacer lo siguiente por cada modulo:
 +
 +
<pre>
 +
 +
  # symfony test-functional modulo moduloActions | tee test.modulo.txt
 +
 +
</pre>
 +
 +
Donde "modulo" es el nombre del modulo como se llama en el archivo yml en la carpeta config/menus/
 +
 +
ej:
 +
 +
<pre>
 +
 +
  # symfony test-functional compras comprasActions | tee test.compras.txt
 +
 +
</pre>
 +
 +
debe retornar en el archivo test.compras.txt informacion como la siguiente
 +
 +
<pre>
 +
 +
 +
 +
</pre>
 +
 +
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.

Revisión de 17:13 23 abr 2008

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


  # symfony test-functional modulo moduloActions | 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 | 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