CURSO DE TESTING MANUAL O QUALITY CONTROL
EJERCICIO
Testing ágil
PEJERCICIOS DE APRENDIZAJEP
¡¡Vamos a poner en práctica todo lo que hemos visto en esta guía con los siguientes ejercicios y
recordemos que lo más importante es disfrutar de nuestro aprendizaje!!
Ejercicio 1
Complete las siguientes frases con las palabras faltantes:
a- Durante la fase del Análisis de Requisitos, los testers analizan y estudian los requisitos. Organizan
sesiones de tormentas de ideas con otros equipos e intentan averiguar si los requisitos son comprobables
o no
b- En la segunda fase se realizan las iteraciones de construcción y las mayorías de las pruebas se
realizan durante esta fase.
c- El Plan de prueba ágil incluye tipos de prueba realizados en esa iteración, como requisitos de
datos de prueba, infraestructura, entornos de prueba y resultados de prueba.
d- d-En la fase del diseño de pruebas se define el “COMO” probar.
e- El tester deberá detallar las condiciones de la prueba
f- Los sprints son el núcleo de las metodologías ágiles, un enfoque que toma proyectos grandes y
complejos y los fragmenta en piezas más pequeñas y manejables.
g- Las pruebas automatizadas no reemplazan las pruebas manuales exploratorias.
Utilizar las siguientes palabras:
• Sprints
• Diseño de Pruebas
• Manuales
• Análisis de Requisitos
• Segunda
• Automatizadas
• Plan de prueba
• Tester
Ejercicio 2
a- Teniendo en cuenta todo lo visto en el material de lectura, indicar en cuáles casos es mejor
aplicar el Testing Ágil según tu análisis.
b- Comparar con el equipo, los resultados obtenidos, e intercambiar opiniones de porque eligieron
de esa manera.
Caso 1: Un equipo de programadores está realizando el análisis de requerimientos para el proyecto que
parece no necesitar mucha documentación. ágil
Caso 2: Un equipo de desarrolladores comenzó el desarrollo de un software, pero al avanzar en el
proyecto se dieron cuenta que era necesario poner Testers. cuando lo hicieron, ya estaban en la fase de
pruebas del método tradicional. NO
Caso 3: Un Proyecto muy grande de software, como por ejemplo el desarrollo para una empresa
multinacional, donde el mismo software se utilizará en todos los países. ágil
Caso 4: El equipo de proyecto se quiere centrar en la calidad del producto desde el inicio. ágil
1
Ejercicio 3
a- Leer y Analizar el siguiente caso completo. En el caso de que falte información, considerar
“suposiciones”; temas que sean necesarios y no están aclarados en el caso, dejarlos escritos.
b- Desarrollar al menos 4 Historias de Usuario (o más), y para cada una de ellas diseñar 2 o 3
criterios de aceptación.
c- Para cada una de las historias de usuarios, desarrollar casos de prueba (mínimo 2)
CASO: Verduleria “Fresh Vegetables”
Fresh Vegetables es una verdulería de barrio que está en crecimiento. Sus dueños, Ana y Tomás,
comenzaron con el negocio a finales del 2021, y quieren expandir su negocio a otros barrios, y ser
proveedores de otras verdulerias.
El negocio actualmente funciona presencialmente, y también tienen delivery (reciben llamados
Telefónicos, donde la gente se comunica con ellos para realizar pedidos)
Un grupo de analistas fueron a hablar con Ana y Tomas, dueños de Fresh Vegetables y recolectaron la
siguiente información:
1. Ana y Tomás quieren que la verdulería tenga venta mediante internet, con una buena descripción
visible y escrita de sus productos para minimizar consultas y llamados telefónicos.
2. Quieren que las ventas se realicen desde Smartphones que estén conectados a internet.
3. Vender promociones de Verduras, para ensaladas, verduras para asado, verduras para tacos, y
verduras para sopas.
4. Quieren poder brindar la posibilidad de pagar con tarjeta de débito o mercado pago.
5. Les gustaría tener una red social para poder contactarse con el cliente, y poder hacerle encuestas
de satisfacción y calidad de los productos.
6. Quieren, además, tener la opción de poder contactarse con posibles clientes mayoristas, que
sean de otros barrios. o ciudades
1. Manejar un stock real, uno de seguridad (menos de esta cantidad no pueden tener) y un punto
de reposición para hacer los pedidos a cada proveedor a tiempo.
2. Tener una lista de las frutas y verduras de estación, para poder tener información precisa de qué
es lo que más se vende en la época y estar con precios
Historia 1 Verduleria
2
Historia de Usuario: Aplicación de Compra.
Como Usuario:
-Puedo Ingresar Añadir productos al carrito
-Para poder realizar una compra.
Criterios de Aceptación:
Dado que no hay que loguearse
Cuando en la página de inicio:
-Entonces, vas a poder realizar la compra.
Detalle:
Reglas de Negocio (compra max hasta 5 productos)
Minimo valor de compra ($1000)
Metodos de pagos (tarjetas bancarizadas y Billeteras virtuales)
Maximo de compra ($100.000.000)
Reglas de Negocio (solo compras dentro de la zona)
Historia 2
Historia de Usuario: Control de Stock
Como Administrador:
- Puedo conocer el stock real.
- Para conocer el punto de pedido.
Criterios de Aceptación:
- Dado que al consultar el stock
Cuando se llega al punto de pedido:
Entonces, debo realizar el pedido de compra
Detalle:
Regla de Negocio(punto de pedido debe ser individual para cada
verdura).
El sistema debe arrojar una alerta llegado al punto de pedido.
Sistema de informar sobre el stock máximo de cada producto
Historia 3
Pruebas de Historias 1
1.-Entrada pueda ingresar a la aplicación sin necesidad de introducir datos.
-Salida pueda realizar o completar el pedido sin loguearse.
2. – Entrada cuando realice una compra menor a $1000
- el programa no permita ejecutarla.