Árbol de páginas

Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

Comprobaciones en infraestructura o librerías

Carga de librerías

Se debe comprobar que todas las librerías del proyecto se cargan correctamente.

Ejemplo: En ocasiones en los servidores Weblogic, tras una actualización de librerías se requiere hacer un redeploy. En esta situación se pueden dar dos casos:

  • La aplicación no arranca porque las librerías afectadas son necesarias desde el inicio.
  • La aplicación arranca pero tiene una versión antigua de la librería que no es funcional y falla cuando se vaya a usar.

Acceso a servicios ajenos

Se debe comprobar que la aplicación sigue pudiendo acceder a servicios de terceros de manera que no haya un firewall que corte el acceso o se hayan cambiado las credenciales para usar el servicio.

Ejemplo: Un servicio de terceros se migra de entorno para mejorar sus recursos, durante la migración no se copian todas las ACL correspondientes. Cuando nuestra aplicación vaya a acceder:

  • Nos indicará que no estoy autorizado a usar el recurso.
  • Dará un timeout por no poder acceder al recurso (si el bloqueo está por firewall).

Logs

Se debe comprobar que los logs se siguen imprimiendo correctamente.

Ejemplo: Tras una migración de una aplicación, no se han configurado correctamente las colas Lagar lo que hace que no se vean nuevas trazas de log.

Acceso a ficheros de recursos

Se debe comprobar que todos los recursos externos a la aplicación se siguen recuperando correctamente.


Las sesiones de base de datos se cierran correctamente
Comprobaciones tras cambios sustanciales en proyectos y/o infraestructuras
Comprobaciones tras cambios sustanciales en proyectos y/o infraestructuras

Comprobaciones BBDD

Acceso a tablasSe sigue accediendo a todas las tablas y vistas existentes y no hay problemas de permisos.
Lectura de objetos BLOB y BFILESe sigue recuperando de manera correcta los objetos alojados en BLOB y BFILE.
Paquetes PL/SQLLos paquetes PL/SQL y sus funciones y procedimientos funcionan correctamente.
CodificaciónNo se registran problemas de codificación en los datos y las interacciones con la aplicación.
Sesiones BBDD

Comprobaciones infraestructura/librerías

Carga de libreríasTodas las librerías implicadas en la aplicación cargan correctamente.
Acceso a servicios ajenosLos accesos a servicios que no forman parte de la aplicación no están cortados por firewall y se sigue accediendo a ellos con normalidad.
LogsLos logs se imprimen correctamente.
Acceso a ficheros de recursosAcceso a ficheros estáticos locales a la aplicación o a directorios temporales.

Comprobaciones sobre el código fuente

Pruebas funcionalesLas pruebas de la lógica de la aplicación se realizan de manera satisfactoria.
Pruebas de serviciosLos servicios expuestos por la aplicación funcionan correctamente.

Comprobaciones de dependencias externas

Interacción con servicios externosLas interacciones con servicios externos funcionan correctamente.


...