Documente Academic
Documente Profesional
Documente Cultură
Propósito
El propósito de esta actividad es proporcionar a los estudiantes escenarios en los cuales puedan aplicar las
prácticas básicas para pruebas funcionales y un pequeño acercamiento a planificar pruebas técnicas (no
funcionales).
Metodología
Esta actividad de carácter grupal (preferible) requiere análisis de problemas, diseño y construcción de la
solución (tablas, cuadros, gráficas) y elaboración de un documento escrito donde se consignen los resultados.
Consideraciones de entrega trabajo en clase
▪ Entregable: documento escrito (formato PDF), normas ICONTEC básicas para trabajos escritos (portada,
márgenes, paginación, título y numeración de gráficos/figuras/imágenes y tablas/cuadros).
▪ File: Act2-Ev-3-P1_PS-Func&NoFunc_AB.pdf donde A corresponde al primer nombre y B al primer
apellido del integrante que realiza el envío.
▪ Contenido entregable: alcance establecido por la profesora o lo que tenga el subgrupo al cierre de clase.
▪ Vencimiento inicial: sábado, 17de octubre, 11:45 a.m. Ver criterios de valoración
▪ Vencimiento extra: domingo, 18 de octubre, 2:00 p.m. Ver criterios de valoración
▪ Canal: correo electrónico sguanarita@uao.edu.co con asunto Act2-Ev-3-PS-Func&NoFunc
1
PRIMERA PARTE Pruebas funcionales. Calculadora IMC. [70 puntos] PUNTAJ
E
Id Título / Nombre
2
Cuadro 2. Plantilla Caso de uso con sus aspectos a evaluar
Tipo de dato:
Es un número entero.
Longitud:
Debe contener un mínimo de 2 dígitos y máximo
3 dígitos
Estructura:
No se permite caracteres alfabéticos, caracteres
especiales ni espacios en blanco.
Tipo de dato:
Es un número decimal.
Longitud:
CU - 001 Debe contener mínimo 2 dígitos de los cuales
uno representa las unidades y el decimal,
máximo debe contener 3 dígitos de los cuales
uno representa la unidad y los otros los
decimales.
Estructura:
No se permite caracteres alfabéticos, caracteres
especiales ni espacios en blanco.
Tipo de dato:
No está definido explícitamente
Longitud:
No está definido..
Estructura
No se conoce.
3
Cuadro 3. Caso de uso con sus reglas de negocio
4
CP - 006 Máximo Máxima Vacío
5
Cuadro 4. Plantilla diseño caso de prueba planificado
Pre condiciones
6
Cuadro 5. Plantilla Diseño caso de prueba ejecutado
Id Ej. CP-001 Título / Nombre Ej. Inscripciones. Alta. Datos válidos. Grabar.
Ej. CP-CU10-015 Ej. Inscripciones. Alta. Datos obligatorios. Grabar.
Ej. Login. Usuario incorrecto, Clave correcta. Ingresar.
Ej. Login. Usuario correcto, Clave incorrecta. Ingresar.
Ej. Inscripciones. Alta. Datos válidos. Cancelar.
Caso uso Identificador del caso de uso relacionado
Descripción Descripción detallada y explicita de lo que se pretende validar/verificar
Pre condiciones Condiciones previas necesarias para cumplir el caso de prueba:
Hardware, software, bases de datos, casos de prueba relacionados,
Dominio de datos que puede / debe incluir la prueba,
Árbol de carpetas, archivos de prueba, conexiones especiales, etc.
Pasos Secuencia acciones del probador para realizar prueba, inicia indicando con quién (rol /
usuario
Perfil) se ingresa al sistema, ruta de acceso (módulo, opción, otras acciones antes del fin),
Termina con disparador del caso (ej. Presionar botón “Grabar")
Datos de entrada Descripción / Nombre:
Valor a suministrar:
Tipo escenario: Correcto __ Incorrecto ___
Descripción / Nombre:
Valor a suministrar:
Tipo escenario: Correcto __ Incorrecto ___
Respuesta esperada Descripción (detallada y explicita) de la respuesta esperada de la aplicación
Ej.
Caso prueba: Ventas. Nueva venta. Datos válidos. Grabar.
Resultado esperado: Se registra una nueva venta. Se redirige a la pantalla de listado de
Ventas del día y se ve reflejada la venta reciente en la primera fila.
Respuesta obtenida Descripción (detallada y explicita) de la respuesta esperada de la aplicación.
Si coincide, se registra la misma respuesta esperada.
Pos condiciones Condiciones que deben cumplirse después de ejecutarse el caso de prueba.
Ej:
Retirar dispositivo usado durante la prueba,
Eliminar conexión creada / usada durante la prueba,
Reinstalar componente retirado antes de la prueba,
retirar software X instalado para la prueba,
retirar archivos X cargados para la prueba o generado por la prueba, eliminar
datos creados durante la prueba, desbloquear usuarios o módulo o
funcionalidad bloqueada durante la prueba, etc.
Resultados prueba Defectos o desviaciones identificadas
Estado de la prueba: Pasó ___ Falló ___
Responsable Datos de la persona responsable de diligenciar la plantilla (Analista de pruebas / Probador)
Firma:
7
Nombre:
Fecha:
SEGUNDA PARTE Pruebas técnicas (no funcionales). Caso de estudio. [30 puntos] PUNTAJ
E
Para la funcionalidad “Correo electrónico” ubicado en “Enlaces rápidos” considerando que se puede acceder
desde diferentes dispositivos (móviles y PC) con diferentes sistemas operativos (y versiones más recientes) y
diferentes navegadores (y versiones más recientes):
• ¿Cuál enfoque y técnica(s) de prueba se podría(n) utilizar para identificar los casos de prueba para verificar las
condiciones de acceso mencionadas? Analizar los enfoques y sus diferentes técnicas y seleccionar la(s) más
apropiada(s). Justifique su selección.
Se enfocarán las pruebas en la experiencia del usuario desde diferentes dispositivos y sistemas operativos.
Pruebas de usabilidad: porque permite validar la satisfacción de las necesidades del usuario y que de igual
forma sea comprensible para el usuario.
Pruebas de portabilidad: permite probar que la funcionalidad se ejecuta correctamente desde diferentes
dispositivos, diferentes sistemas operativos y navegadores.
• ¿Cuáles casos de prueba debería poderse realizar de tal manera que permitan verificar las condiciones de
acceso mencionadas? Identifique los casos de prueba relevantes, elabore una tabla donde se muestre el id del
caso de prueba y la condición a probar.
• Diseñe y ejecute dos de ellos, justifique su selección. Busque en internet una plantilla que le permita registrar
la información de la planificación y ejecución para este tipo de casos de prueba. Diligencie la plantilla para su
caso de estudio.
Identificador CP_001
8
Objetivo de caso de prueba Validar que la funcionalidad permite al usuario de
manera ágil y sencilla acceder al correo elect
Identificador CP_002