Juan ha trabajado mucho estos días preparándose para ejecutar las pruebas de ejecución al software que ha adquirido la empresa para en la cual labora. Solicitó al líder de proyectos que le proporcionara la carpeta con la información de los requerimientos funcionales, diagramas de caso de uso, y toda la información necesaria para poder realizar las pruebas al nuevo sistema.
Juan ha gestionado reuniones con los usuarios para conocer a más detalle sus necesidades y orientar las pruebas; también ha realizado una extensa investigación en proyectos similares y con los casos de prueba ha realizado una bitácora en Excel con todas ellas para validar los casos de prueba.
Por último, le ha preguntado a su líder de pruebas si estará disponible para programar día y hora de inicio de las pruebas.
Ahora ha llegado el día, todo está listo ¿Qué debe realizar en esta etapa para iniciar las pruebas?, ¿cómo debe realizar las pruebas? y ¿qué debe hacer al finalizar las pruebas?
Realizar la ejecución de la prueba funcional
Cuando ya se cuenta con toda la información necesaria sobre el software al que hay que realizar pruebas, el ejecutor se encuentra listo para iniciarlas, para esto debe tener en cuenta algunas cosas como: ¿Qué debe hacer si ocurre algo inesperado como la página inicial del sistema no se visualiza en pantalla?, ¿debe concluir inmediatamente la prueba?, ¿puede iniciar la prueba en cualquier momento?, todas estas interrogantes serán abordados en esta etapa.
De acuerdo con el estándar de competencia de CONOCER (2020) se indica que realizar la ejecución de la prueba funcional es el segundo elemento por realizar.
Realizar la ejecución de la prueba funcional es el procedimiento, de llevar a cabo cada una de las pruebas sobre el software seleccionado, resolver algunas situaciones atribuibles a la persona ejecutora de las pruebas, notificar el inicio, desarrollo y finalización de las pruebas al líder de pruebas, documentar la bitácora de pruebas y recopilar toda la evidencia necesaria del desarrollo de esta etapa.
Entradas
El día de la ejecución de las pruebas del software a probar, el ejecutor deberá tener a la mano cuatro elementos necesarios para ejecutar la prueba que son:
Líder de pruebas
Aunque no hay una característica formal al perfil, es una persona que tiene conocimiento y experiencia en el diseño, ejecución y reportes de pruebas, dando seguimiento a cada prueba ejecutada. Al líder de pruebas se le solicitará autorización para el inicio de la prueba, se le mantendrá informada del desarrollo y conclusión de estas, el medio de comunicación podría ser, entre otros, el correo electrónico.
Herramientas y técnicas
Entre las herramientas y técnicas que se pueden usar para el desarrollo de la ejecución de pruebas son:
Pruebas de humo
Es importante realizar las pruebas de humo antes de iniciar la batería de pruebas, esto ayudará a determinar si el software está listo y en orden, o si es necesario hacer algún ajuste.
Ejemplo: el sistema está en línea.
Habilidades interpersonales
Son las habilidades blandas que ayudarán al ejecutor de las pruebas a responder ante situaciones fortuitas durante el desarrollo de las pruebas.
Ejemplo: al intentar acceder al sistema la computadora del ejecutor se apaga, ¿Cuál debería ser la reacción que se debe adoptar?, ¿enfado? ¿preocupación? o ¿resiente ante tal situación?
Salida
Entre los documentos de salida que se pueden usar para el desarrollo de la ejecución de pruebas son:
Para realizar la ejecución de la prueba funcional, es necesario contar con el software a probar, los casos de prueba, la hoja de cálculo con el listado de las pruebas a ejecutar, disponibilidad del líder de pruebas para que autorice el proceso de inicio, desarrollo y cierre de las pruebas.
Durante el desarrollo de las pruebas, primero hay que solicitar autorización, a través de algún medio de comunicación, del inicio de las pruebas de humo al líder de pruebas, esta persona debe responder dando autorización. Seguidamente realizar las pruebas de humo y al finalizar informar al líder de pruebas que se ha concluido las pruebas generales y que empiezan a ejecutarse las baterías de prueba.
Asimismo, la ejecución de la batería de pruebas se debe ir completando la hoja de cálculo del listado de las pruebas, colocando fecha, hora y estado de la prueba. Si hay algo que observar en la demostración también debe registrarse para la prueba correspondiente.
Por su parte, es necesario ir tomar evidencias, capturas de pantallas y comprobación del intercambio de comunicación con el líder de pruebas. Crear una carpeta y agregar toda esa información que servirá como portafolio de evidencias.
Asegúrate de:
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".