wiki:sipp/Metodologia/Desarrollo/PlanesDePrueba/ResultadosAplicacionPruebasFuncionales

Version 3 (modified by jvizcarrondo, 8 años ago) (diff)

--

Pruebas Funcionales Realizadas al SIPP


Al Sistema Integral de Planificación y Presupuesto (SIPP) se le aplicaron pruebas funcionales en al menos 3 oportunidades, que se explicarán en los siguientes tres grupos:

Grupo 1 de pruebas


Realizadas durante los meses de febrero, marzo y abril de 2013, de forma casi paralela con la fase de desarrollo del sistema, y de acuerdo al plan de pruebas definido en la página Trac del sistema (Véase el Plan de Pruebas Funcionales). Los resultados de estas pruebas se encuentran en la misma página del plan de pruebas.

Grupo 2 de pruebas


Realizadas el 28 y 30 de mayo de 2013, con el objetivo de verificar el funcionamiento correcto del sistema, luego de actualizar módulos y de realizar correcciones de resultados reportados en las pruebas anteriores. Este grupo de pruebas se concentró en los casos de prueba más importantes, los que apoyan directamente los procesos principales del sistema (formulaciones, reformulaciones y seguimientos). Los resultados de estas pruebas se presentan en en el documento adjunto “02_resultados_pruebas_realizadas_al_SIPP_28y30mayo13.odt” mostrando sólo las funcionalidades que dieron error.

Grupo 3 de pruebas


Realizadas el 15, 17, 25 y 26 de Junio de 2013, con una versión completa de los módulos del SIPP, se aplicó el plan de pruebas nuevamente. La aplicación de las pruebas se dividió en dos partes: una parte, que comprende los casos de prueba que deben guardar datos (flujos básicos según casos de uso) de todos los procesos del sistema; y otra parte, que incluye el resto de casos de prueba como: flujos alternativos, opción cancelar, datos inválidos, etc.


Los resultados de la primera parte de las pruebas se encuentran en el documento “03_resultados_pruebas_realizadas_al_SIPP_14y17jun13_1raParte.odt”, mostrando solo los casos de prueba que presentaron errores. Para esta primera parte del grupo 3, se registraron las pruebas utilizando Selenium, con el objetivo que puedan ser reproducibles bajo cierta condiciones (Consultar Nota Complementaria sobre Selenium y Drupal). Los procesos registrados fueron:

  • Configuración de proyectos y acciones centralizadas
  • Configuración de fechas de procesos de planificación
  • Creación de entes
  • Creación de usuarios
  • Formulación de un proyecto
  • Ingresar de una reformulación del proyecto
  • Ingreso de los seguimientos para un mes determinado (tanto para el proyecto como para las acciones específicas de este)
  • Formulación de acciones centralizadas
  • Registro de una reformulación a las acciones centralizadas
  • Ingreso del seguimiento de las acciones centralizadas para un mes específico

En los archivos de casos de prueba grabados con selenium, se incluyeron los inicio y cierre de sesión de los diferentes actores involucrados, con el objetivo de ver la interacción automática de estos, en todos los procesos del sistema. Los casos de prueba registrados con Selenium pueden encontrarse en el archivo empaquetado “03_pruebas_realizadas_al_SIPP_archivosSelenium20jun2013.tar.gz”.

Los resultados de la segunda parte de las pruebas se encuentran en el documento “03_resultados_pruebas_realizadas_al_SIPP_25y26jun13_2daParte.odt”, igualmente mostrando solo los casos de prueba que presentaron errores.