Actividad 2.2.1 :  Completar el plan de pruebas del sistema

a)      Objetivos :

        Esta actividad tiene por objetivo determinar lo siguiente :

        * Arquitectura Jer rquica de las pruebas  a realizar.
        * Responsables de la realizaci¢n de las pruebas.
        * Objetivos de la pruebas.
        * Planificaci¢n de las necesidades de recursos t‚cnicos  y 
          personal, necesarios para la realizaci¢n de la prueba.

b)     Descripci¢n :

       En  esta  actividad  se  completa  el  plan de pruebas del 
       sistema, a partir de la primera descripci¢n  realizada  en 
       la Fase de An lisis de Sistemas.

       Se establece el entorno en que se realizar n las pruebas y 
       se  estiman  los  vol£menes  de datos y transacciones para 
       dichas pruebas.

c)     Tareas  a Desarrollar :

       Las  tareas  que  permitir n  desarrollar   con  ‚xito  la 
       presente actividad son las siguientes :

       * Tarea 2.2.1.1 : Dise¤o de planes de pruebas del sistema
       * Tarea 2.2.1.2 : Definici¢n del entorno y limitaciones de 
                         prueba

d)     Productos a Obtener :

       Los  productos  a  obtener, al lograr los objetivos  antes 
       mencionados son los siguientes:

       * Dise¤o de planes de pruebas del sistema (Obtenido  en la 
         Tarea 2.2.1.1).
     
       * Definici¢n del entorno de pruebas (Obtenido en  la Tarea 
         2.2.1.2).
e)     T‚cnicas Requeridas :
       La t‚cnica requerida que facilitar  el buen  desarrollo de 
       esta actividad, es la siguiente :

       * Dise¤o de pruebas.

f)     Descripci¢n  de Tareas :

       Se realizar  una descripci¢n de las tareas, indicando  los 
       alcances de las  mismas.

       Tarea 2.2.1.1 : Dise¤o de planes de prueba del sistema
       En esta tarea se dise¤an los planes de prueba, tomando como 
       referencia la documentaci¢n obtenida como resultado  de  la 
       realizaci¢n de  la  Fase de An lisis de Sistemas, a su vez, 
       se dise¤ar  un conjunto de pruebas para comprobar el cumpl-
       imiento  de  las  especificaciones  recogidas   en    dicho 
       documento.

       Para la especificaci¢n de las pruebas se seguir  la estruc-
       tura de niveles que se especificar n a continuaci¢n:
      
      * Pruebas de componentes del sistema o unitarias.
      * Pruebas de integraci¢n entre componentes.
          - Pruebas de cadenas.
          - Pruebas de transacciones.
      * Pruebas de subsistemas.
      * Pruebas de sistema.

        Esta estructura jer rquica de pruebas permitir   simplifi-
        car la visi¢n del sistema y comprobar el funcionamiento de 
        partes muy detalladas del mismo.

        Los planes de prueba deben incluir :

      * Alcance,  recursos  y  planificaci¢n del  entorno adecuado 
        para la realizaci¢n de las pruebas.
     
      * La especificaci¢n de los objetivos de la prueba,  haciendo 
        especial ‚nfasis en :

        - Captura de informaci¢n.
        - Validaci¢n y edici¢n.
        - Tratamiento de errores.
        - Actualizaci¢n de la informaci¢n.
        - Interfase entre componentes.
        - Interfases externas.
        - Copias de respaldo y recuperaci¢n.
        - Rendimiento del sistema para altos vol£menes de informa-
          i¢n y tiempos de respuesta cortos.
        -Responsables de la realizaci¢n de pruebas.

       Tarea 2.2.1.2 : Definicion  del  entorno y limitaciones  de 
                       prueba.

       Los pasos a seguir durante la ejecuci¢n de esta   tarea son 
       los siguientes :

       * Establecer el entorno t‚cnico necesario para realizar las 
         actividades de prueba planificadas.
     
       * Definir las herramientas de prueba necesarias,  si  se ha 
         decidido su uso.
     
       * Estimar  los  vol£menes de datos y transacciones  que  se 
         necesitar n  para ejecutar las pruebas.  Estimar  tambi‚n 
         los recursos necesarios de ordenador,  indicando la carga     
         de trabajo prevista, las necesidades de almacenamiento de 
         datos y de comunicaciones.

         Para la definici¢n del entorno y limitaciones  de prueba, 
         ser  necesaria la participaci¢n activa  de  los responsa-
         bles de sistemas de la instalaci¢n as¡ como los responsa-
         bles de base de datos.