Introducción

Juan ha terminado de ejecutar las Pruebas de Aceptación de Usuario (UAT) y notificó al líder de pruebas la conclusión del proceso de ejecución de pruebas de software. Ahora cuenta con mucha información documental que consiste en:

  • Correos electrónicos que pueden servir como evidencia de las comunicaciones con el líder de pruebas y el usuario.
  • Capturas de pantallas de las pruebas realizadas al software seleccionado.
  • Videos del momento en que interactuaba con el usuario.

Ahora es momento de cerrar el proceso de ejecución de pruebas de software. ¿Cuál es el proceso que corresponde a esta etapa de cierre?, ¿cuáles son las actividades que debe seguir para esta etapa?, ¿en qué momento se concluye con esta etapa y termina las pruebas? Estas interrogantes serán respondidas en el presente tema.

Realizar el cierre de la etapa de prueba

Después de haber concluido con la ejecución de Pruebas de Aceptación de Usuario (UAT). El ejecutor de pruebas de software está listo para concluir el proceso de ejecución de pruebas de software en general. Deberá realizar las actividades correspondientes a esta etapa para cerrar formalmente el proceso.

En esta etapa se verificará que toda la documentación se encuentre completa y organizada en una carpeta con toda la evidencia tomada durante el proceso.

Cerrar la etapa de prueba, concluirá todas las actividades de pruebas de ejecución de software. Toda la información debe ser archivada y deberá notificarse al líder de pruebas la finalización formal, anexando el documento de cierre de la ejecución de pruebas.

La siguiente figura muestra las entradas, herramientas y técnicas a aplicar. Así como las salidas.

Con base en el estándar de CONOCER (2020) se presentan los documentos que deberá contar cada etapa.

Para iniciar la etapa de cierre será necesario contar con dos puntos clave:

  1. El documento de Pruebas de Aceptación de Usuario (UAT).
  2. La documentación de evidencia obtenidas de la ejecución de pruebas.

Documento de pruebas de aceptación de Usuarios (UAT)

Es la bitácora en hoja de cálculo, pero completada con fecha, hora y estatus de la prueba (se ejecutó bien o hubo errores).

Se pueden incluir observaciones sobre los resultados de las pruebas, esto ayudará al líder de pruebas o algún equipo de desarrollo o interesado a comprender qué fue lo que ocurrió y si el resultado fue el esperado.

El documento deberá estar firmado por el usuario avalando que las pruebas fueron o no satisfactorias y si se cumple con las necesidades de usuario que motivaron el inicio del proyecto.

Documentos de evidencias obtenidas de la ejecución de pruebas

Esta es una carpeta donde se guardan de forma cronológica todo lo sucedido en el desarrollo de las pruebas de software, aquí se guardan: 

  • Capturas de pantalla.
  • Correos electrónicos (si aplica) o las pruebas de notificación al líder de pruebas.
  • Respuestas del resultado de las pruebas.
  • Bitácoras u hojas de cálculo requisitadas de conformidad con todas las anotaciones.

Herramientas y técnicas


Entre las herramientas y técnicas que se pueden usar en esta etapa son:

Habilidades interpersonales

Son las habilidades blandas que ayudarán al ejecutor a revisar, organizar y clasificar toda la evidencia recolectada, dándose el tiempo necesario para realizar una revisión minuciosa de toda la información y documentación de soporte del proceso realizado.

Salidas

Del resultado de este proceso deberá tenerse el documento de cierre de la ejecución de pruebas y el portafolio de evidencias.

Documento de cierre de la ejecución de pruebas

Este documento deberá contener el aviso de validación del plan de ejecución, el de término de actividades al líder de pruebas y la evidencia enviada al líder de prueba.

Portafolio de evidencias

Este portafolio es una carpeta accesible en algún medio de almacenamiento y deberá contener toda la evidencia recolectada durante el proceso, copias de la comunicación con el líder de pruebas, la hoja de cálculo de las Pruebas de Aceptación de Usuarios (UAT).


Aunque no es estrictamente necesario, se sugiere, para llevar un orden cronológico la siguiente organización en el portafolio de evidencias:


En la carpeta Etapa 1. Inicio

Se almacenan toda la información documental e imágenes del inicio de las pruebas de ejecución de software. Por ejemplo:

  1. PDF del correo de solicitud de autorización para el inicio de las pruebas de humo.
  2. PDF del correo de autorización por parte del líder del inicio de las pruebas de humo.
  3. Bitácora inicial de las pruebas a realizar.
  4. PDF del documento casos de pruebas que hacer referencia al listado de la bitácora.

En la carpeta Etapa 2. Desarrollo

Se almacena toda la información documental e imágenes del inicio de las Pruebas de Aceptación de Usuario (UAT). Por ejemplo:

  1. PDF de la notificación de finalización de las pruebas de humo e inicio de las pruebas de aceptación de usuario (UAT).
  2. PDF de la notificación al usuario da las pruebas que debe realizar.
  3. PDF de la notificación al ejecutor de pruebas por parte del usuario de finalización de las Pruebas de Aceptación de Usuarios (UAT).
  4. Imágenes del proceso de realización de las pruebas por parte del usuario, por ejemplo: capturas de pantallas, videos, etc.
  5. PDF de la notificación al líder de pruebas de la finalización de las Pruebas de Aceptación de Usuario (UAT).

En la carpeta Etapa 3. Cierre

Se almacena toda la información documental e imágenes del proceso de cierre de las pruebas de ejecución de software. Por ejemplo:

  1. PDF del correo de notificación de conclusión proceso de ejecución de pruebas de software al líder de pruebas.
  2. PDF de la bitácora de ejecución de las Pruebas de Aceptación del Usuario (UAT) firmada, con los estatus y comentarios correspondientes.

Cierre

Después de realizar las Pruebas de Aceptación de Usuario (UAT), es necesario ejecutar el proceso de cierre de la etapa de prueba. Para esto, es necesario contar con todos los datos de entrada que consiste en el documento de las Pruebas de Aceptación de Usuario y la información documental recopilada como evidencia durante la ejecución de las pruebas de software.

Aplicando las herramientas y técnicas sugeridas que consisten en habilidades interpersonales, es decir, organizar toda la información contenida en la carpeta de evidencia de forma lógica y clara. Se sugiere aplicar algún criterio personal, debido a que el estándar CONOCER no establece una forma de organización documental de la carpeta.

Se sugiere organizar el portafolio en Etapa 1. Inicio, Etapa 2. Desarrollo y Etapa 3. Cierre.

Además, se debe revisar que la bitácora de pruebas se encuentre completa con la información generada por el usuario y con firmas autógrafas.

Con este proceso se da por concluido todas las pruebas de ejecución de software.

Checkpoint

Asegúrate de: 

  • Comprender las actividades necesarias para cerrar el proceso de ejecución de pruebas de software.
  • Aplicar las herramientas y técnicas para realizar de forma correcta el proceso de cierre.
  • Comprender la importancia de organizar de forma lógica el portafolio de evidencias.

Referencias bibliográficas

  • CONOCER. (2020). EC1252 Ejecución de pruebas de software. Recuperado de https://www.conocer.gob.mx/contenido/publicaciones_dof/2020/EC1252.pdf

Recursos requeridos

Los siguientes enlaces son externos a la Universidad Tecmilenio, al acceder a ellos considera que debes apegarte a sus términos y condiciones.

"Tecmilenio no guarda relación alguna con las marcas mencionadas como ejemplo. Las marcas son propiedad de sus titulares conforme a la legislación aplicable, estas se utilizan con fines académicos y didácticos, por lo que no existen fines de lucro, relación publicitaria o de patrocinio".