Su empresa, una corporación financiera, creó un sitio web bancario. Este es el proyecto de software más grande jamás realizado en su empresa y su jefe quiere un producto de la más alta calidad .
El equipo de desarrollo trabajó muy duro para hacer el sitio web. Ahora este sitio web está configurado en el servidor. http://demo.guru99.com/
Sin embargo, no están seguros de la eficacia con la que funcionará cuando se lance en un entorno empresarial real .
Su jefe le asignó como Jefe de Pruebas del proyecto. Su tarea es verificar y evaluar la calidad del sitio web de Guru99 Bank antes de entregarlo al cliente.
Si es la primera vez que asume el cargo de administrador de pruebas, puede hacer algunas de las siguientes preguntas
Esta serie de tutoriales le ayudará a responder las preguntas anteriores. Tendrá la oportunidad de convertirse en administrador de pruebas del proyecto real Guru99 Bank.
Antes de iniciar el proyecto, debe conocer el concepto básico de la Gestión de Pruebas respondido con la siguiente serie de preguntas:
¿Qué es la gestión de pruebas?
Una parte importante de la calidad del software es el proceso de prueba y validación del software.
La gestión de pruebas es la práctica de
- Organizar y controlar el proceso de Testing.
- Garantizar la visibilidad , la trazabilidad y el control del proceso de prueba para ofrecer software de alta calidad.
¿Por qué necesitamos un administrador de pruebas?
El papel de las pruebas en el ciclo de vida del desarrollo de software
La siguiente figura muestra la posición del proceso de Pruebas en Desarrollo
En el modelo de cascada anterior, la prueba de software es una de las fases del ciclo de vida de desarrollo de software (SDLC). La fase de prueba juega un papel importante y un factor clave en SDLC, que ayuda a mejorar la calidad , confiabilidad y rendimiento del sistema de software.
Echemos un vistazo a las ventajas de las pruebas de software en el ciclo de vida del desarrollo de software:
- Mejora la calidad , confiabilidad y rendimiento del sistema.
- Produce productos de buena calidad en el mercado competitivo.
No podemos negar que la Gestión de Pruebas es un rol clave porque el resultado de la misma incide en el éxito del proyecto. Por lo tanto, para crear un proceso de prueba eficaz , necesitamos un buen administrador de pruebas.
¿Cuál es el rol y la responsabilidad del administrador de pruebas?
El rol del administrador de pruebas de software es liderar el equipo de pruebas. Test Manager juega un papel central en el equipo.
El director de pruebas asume toda la responsabilidad del éxito del proyecto. El rol implica la promoción de la calidad y las pruebas, la planificación y gestión de recursos y la resolución de problemas que impiden el esfuerzo de las pruebas.
El jefe de prueba / director es responsable de:
- Construyendo y liderando el Equipo de Pruebas hacia el éxito del proyecto.
- Definir el alcance de las pruebas dentro del contexto de cada lanzamiento / entrega
- Implementar y administrar recursos para pruebas
- Aplicar las medidas y métricas de prueba adecuadas en el producto y el equipo de prueba
- Planificación , implementación y gestión del esfuerzo de prueba para cualquier compromiso dado.
El administrador de pruebas debe comprender cómo las pruebas encajan en la estructura organizativa, en otras palabras, definir claramente su función dentro de la organización.
¿Cuáles son los desafíos en la gestión de pruebas?
Ahora respondamos las siguientes preguntas
¿Alguna vez lideró un proyecto de prueba?
sí No , está bien. Estos tutoriales le ayudarán a gestionar eficazmente su proyecto. ¡Suena bien! Tienes algo de experiencia en Gestión de Proyectos.
¿Crees que la gestión de pruebas es una tarea muy desafiante?
sí No, ¡deberías pensarlo de nuevo! Subestimar la actividad de gestión puede hacer que el proyecto fracase ¡ Buena respuesta! Incluso si solía ser un administrador de pruebas, la gestión de pruebas siempre es una tarea difícilAl ser un Test Manager, debes garantizar todos los siguientes requisitos:
Hay toneladas de dificultades y desafíos a los que se enfrentará al liderar un proyecto. A continuación, se muestran algunos problemas típicos:
- No hay suficiente tiempo para probar
- No hay suficientes recursos para probar
- El presupuesto del proyecto es bajo y el cronograma es demasiado ajustado.
- Los equipos de prueba no siempre están en un solo lugar
- Los requisitos son demasiado complejos para verificarlos y validarlos.
Ya conocías algunas dificultades típicas en la gestión de pruebas, comencemos con un ejemplo práctico
Imagínese ahora que es Test Manager del proyecto: verifique y evalúe la calidad del sitio web http://demo.guru99.com antes de lanzarlo al cliente.
Su jefe quiere hablar con usted sobre la planificación del proyecto, la suficiencia de la prueba, el presupuesto y el progreso. ¿Estás listo? Unámonos a la discusión
El ejemplo anterior es solo una de las muchas dificultades que puede enfrentar en su tarea. Los próximos tutoriales lo ayudarán a superar estas dificultades para lograr el éxito.