Actividades: pruebas de calidad sobre el prototipo
2.7 Actividades: pruebas de calidad sobre el prototipo
Este apartado proporciona un conjunto de actividades prácticas que consolidan los conceptos teóricos abordados en los apartados anteriores del módulo. A través de estas actividades, los estudiantes desarrollarán competencias hands-on en la ejecución de pruebas de funcionalidad, usabilidad, accesibilidad, interfaces gráficas y comportamiento en tiempo real. Las actividades están diseñadas para ser progresivas, comenzando con ejercicios fundamentales y evolucionando hacia evaluaciones integrales complejas que simulan escenarios reales de la industria.
La metodología de aprendizaje basada en actividades permite que los estudiantes no solo comprendan qué son las pruebas de calidad y por qué son importantes, sino que también desarrollen habilidades prácticas en cómo ejecutarlas efectivamente. Cada actividad incluye objetivos claros, instrucciones detalladas, recursos necesarios, y criterios de evaluación para que los estudiantes puedan autoevaluar su trabajo.
Actividad 1: Plan de pruebas funcionales para un módulo educativo
Objetivo: Desarrollar la capacidad de diseñar un plan de pruebas funcionales comprehensivo para un módulo educativo específico.
Descripción: Se proporciona a los estudiantes el caso de un módulo educativo sobre "Marketing Digital" que incluye: 3 videos instructivos (cada uno ~10 minutos), 5 apartados de contenido textual con imágenes, un cuestionario de 20 preguntas con cálculo automático de puntuación, un formulario de retroalimentación, e integración con sistema de generación de certificados.
Instrucciones: Los estudiantes deben crear un documento que incluya: (1) Listado de funcionalidades críticas a probar, (2) Al menos 20 casos de prueba con descripción de pasos, resultados esperados y criterios de paso/fallo, (3) Identificación de pruebas positivas y negativas, (4) Identificación de áreas de prueba de regresión (si un video se actualiza, qué debe revalidarse), (5) Estimación de tiempo para ejecución manual.
Recursos necesarios: Acceso al módulo educativo, plantilla de plan de pruebas, conocimiento de los conceptos de pruebas funcionales del apartado 2.1.
Criterios de evaluación: Completitud de casos de prueba (mínimo 20), claridad en descripción de pasos (otros podrían seguirlos sin ambigüedad), cobertura de caminos de usuario principales y casos límite, clasificación correcta como prueba positiva/negativa, estimación realista de tiempo.
Actividad 2: Evaluación de usabilidad de una interfaz educativa
Objetivo: Aplicar metodología de pruebas de usabilidad para identificar problemas de experiencia del usuario en un producto editorial.
Descripción: Se proporciona una interfaz de prototipo de una plataforma de educación online accesible (puede ser una aplicación web real accesible públicamente o un prototipo Figma/Adobe XD). Los estudiantes deben conducir una evaluación de usabilidad que incluya tanto métodos cualitativos como cuantitativos.
Instrucciones: (1) Definir al menos 3 perfiles de usuario potenciales para la plataforma, (2) Diseñar 5 tareas representativas que los usuarios completarían (ej: "Inscribirse en un curso sin usar el buscador"), (3) Si es posible, conducir sesiones de prueba con al menos 2 usuarios reales siguiendo el protocolo de observación silenciosa, o describir cómo se conduciría si solo acceso es a prototipo estático, (4) Registrar problemas observados con descripción de síntoma, causalidad hipotética, y severidad, (5) Crear un reporte incluyendo matriz de severidad de problemas y recomendaciones priorizadas.
Recursos necesarios: Acceso a plataforma educativa o prototipo, formulario para registro de observaciones, lista de chequeo de métodos de usabilidad.
Criterios de evaluación: Definición clara de perfiles de usuario con características diferenciadas, tareas que reflejan casos de uso reales, documentación clara de problemas observados con contexto reproducible, priorización justificada de recomendaciones, análisis de raíz causa (no solo síntoma).
Actividad 3: Auditoría de accesibilidad WCAG 2.1
Objetivo: Desarrollar competencia en evaluación de cumplimiento de accesibilidad web utilizando estándares WCAG 2.1.
Descripción: Los estudiantes conducen una auditoría de accesibilidad en una página web educativa designada, evaluando conformidad con WCAG 2.1 nivel AA.
Instrucciones: (1) Seleccionar una página educativa de cualquier plataforma de e-learning (o se proporciona URL), (2) Utilizar herramienta automatizada (axe DevTools o WAVE) para identificar problemas, (3) Conducir evaluación manual complementaria incluyendo: navegación por teclado solamente, prueba de lector de pantalla (NVDA gratuito) en al menos 5 secciones de la página, evaluación de contraste, (4) Documentar hallazgos en matriz con: código WCAG violado (ej: 1.4.3 Contrast), descripción del problema, elemento específico afectado, severidad, y recomendación de corrección, (5) Crear reporte que indique grado de conformidad (% de criterios cumplidos vs. no cumplidos).
Recursos necesarios: Descarga de herramienta NVDA (gratuita), extensión axe DevTools (gratuita), referencia de WCAG 2.1 (disponible en w3.org), lista de chequeo de criterios WCAG AA.
Criterios de evaluación: Utilización correcta de herramientas de evaluación, identificación de problemas reales (no falsos positivos), documentación clara con referenciad a código WCAG específico, descripción de impacto del problema en usuarios con discapacidades específicas, recomendaciones técnicas implementables.
Actividad 4: Validación visual y responsividad
Objetivo: Ejecutar pruebas sistemáticas de interfaces gráficas incluyendo compatibilidad entre navegadores y responsividad.
Descripción: Los estudiantes prueban un producto editorial en múltiples contextos de visualización (navegadores diferentes, tamaños de pantalla diversos) y documentan la coherencia visual.
Instrucciones: (1) Seleccionar una página o módulo específico de un producto editorial, (2) Crear lista de chequeo visual basada en pautas de diseño (colores, tipografía, espaciado), (3) Probar en navegadores: Chrome/Edge (últimas 2 versiones), Firefox (últimas 2 versiones), Safari (si acceso disponible), (4) Para cada navegador, verificar: posicionamiento de elementos, carga de fuentes personalizadas, renderización de colores CSS avanzados, animaciones, (5) Probar responsividad en resoluciones: 1920x1080 (desktop), 1024x768 (tablet), 375x667 (móvil iPhone), utilizando emulación de DevTools y si posible dispositivos reales, (6) Documentar desviaciones del estándar esperado: capturas de pantalla de problemas, descripción del problema, navegador/resolución afectados, (7) Clasificar como regresión visual (elemento visible pero diferente al esperado), rotura funcional (elemento no visible o no interactuable), o cosmético (menor impacto visual).
Recursos necesarios: Acceso a navegadores múltiples, herramientas DevTools de navegador, potencialmente dispositivos físicos (o emulación es suficiente), guión de estilo de referencia, herramienta para captura de pantallas anotadas.
Criterios de evaluación: Cobertura exhaustiva de navegadores y resoluciones objetivo, claridad en documentación de problemas visuales con contexto (captura + descripción + contexto), clasificación correcta de severidad, precisión en identificar si se trata de problema de CSS/navegador vs. problema de contenido, identificación de patrones (ej: problema sistémico en Firefox vs. incidente aislado).
Actividad 5: Simulación de prueba de carga
Objetivo: Desarrollar comprensión práctica de métricas de desempeño bajo carga y herramientas de prueba.
Descripción: Los estudiantes diseñan y documentan un plan de prueba de carga para un producto educativo, ejecutan simulación básica si herramientas disponibles, e interpretan resultados.
Instrucciones: (1) Definir el escenario de carga basado en caso de uso realista de producto educativo (ej: "100 usuarios simultáneos completan un cuestionario de 20 preguntas, 50 usuarios descargan certificados"), (2) Identificar métricas críticas para medir (tiempo de respuesta, tasa de error, utilización de CPU/memoria), (3) Si acceso a herramienta de prueba de carga (JMeter, LoadRunner, Gatling, Locust, o LoadImpact/BlazeMeter cloud), ejecutar prueba de carga contra servidor de prueba (no producción), registrar resultados iniciales, (4) Si no acceso a herramientas, documentar cómo se conduciría la prueba: qué herramienta usar, qué datos recopilar, cómo analizar, (5) Analizar resultados: ¿El sistema responde dentro de umbrales aceptables? ¿Hay punto de saturación? ¿A cuántos usuarios concurrentes el sistema comienza a degradarse?, (6) Identificar potenciales cuellos de botella y proponer optimizaciones (agregar servidores, caché, optimización de base de datos).
Recursos necesarios: Acceso a herramienta de prueba de carga (JMeter open source es gratuito) o descripción teórica si no disponible, servidor de prueba o simulación, conocimiento de métricas de desempeño.
Criterios de evaluación: Realismo del escenario de carga planteado, identificación completa de métricas relevantes, si ejecución de prueba: corrección técnica del setup y análisis de resultados, si plan teórico: descripción clara y detallada de cómo se conduciría, interpretación correcta de datos/resultados, recomendaciones de optimización fundamentadas.
Actividad 6: Proyecto integrador - Evaluación comprehensiva de producto editorial
Objetivo: Consolidar todos los tipos de pruebas en una evaluación integral realista de un producto editorial actual.
Descripción: Los estudiantes seleccionan un producto educativo real o caso de estudio proporcionado, y conducen una evaluación comprehensiva que incorpora aspectos de todos los tipos de pruebas abordados en el módulo.
Instrucciones: (1) Seleccionar producto: puede ser un sitio web educativo accesible públicamente (Coursera, Udemy, plataforma local), un prototipo proporcionado, o un caso de estudio descrito, (2) Crear matriz de evaluación con criterios en categorías: Funcionalidad (10+ casos de prueba), Usabilidad (5+ tareas de usuario), Accesibilidad (WCAG AA compliance), Interfaz Gráfica (compatibilidad navegadores, responsividad), Desempeño (estimación o si posible medición bajo carga), (3) Ejecutar pruebas según disponibilidad (si acceso directo al producto realizar pruebas manuales, si solo acceso a descripción documentar plan detallado), (4) Documentar hallazgos: severidad, descripción, pasos para reproducir, impacto en usuarios, recomendación, (5) Crear reporte ejecutivo incluyendo: resumen de producto, resumen de hallazgos por categoría, matriz de severidad de problemas, top 5 recomendaciones priorizadas por impacto/esfuerzo.
Recursos necesarios: Producto editorial accesible (real o caso estudio), plantillas de evaluación, herramientas mencionadas en actividades anteriores, acceso a documentación WCAG y mejores prácticas.
Criterios de evaluación: Comprehensividad de evaluación (cobertura de múltiples tipos de pruebas), profundidad del análisis, claridad y profesionalismo de documentación, justificación de priorización de recomendaciones, evidencia de aplicación de conceptos del módulo, realismo y implementabilidad de recomendaciones.
Directrices generales para todas las actividades
Al realizar cualquiera de estas actividades, los estudiantes deben: documentar metodología y herramientas utilizadas, incluir evidencia (capturas de pantalla, registros de observaciones), mantener objetividad y evitar juicios subjetivos sin fundamentación, referenciar estándares (WCAG, mejores prácticas de usabilidad) cuando aplicable, considerar perspectiva de usuarios finales en análisis, y presentar recomendaciones que sean técnicamente viables y comercialmente justificables.
Ideas clave
- Las actividades prácticas consolidan comprensión teórica de conceptos de pruebas de calidad
- Los planes de pruebas estructurados documentados aseguran ejecución consistente y reproducible
- La evaluación multidimensional (funcional, usable, accesible, visual, de desempeño) proporciona imagen completa de calidad
- La documentación clara con evidencia (capturas, registros) es crítica para comunicación efectiva de hallazgos
- La priorización basada en severidad e impacto optimiza recursos para máximo beneficio
- La práctica repetida en diferentes productos y contextos desarrolla intuición y expertise en aseguramiento de calidad