Actividades de prueba, Producto de prueba y roles en la prueba
Actividades, productos y roles en pruebas.
El proceso de prueba de software abarca más que solo ejecutar casos de prueba. Involucra una serie de actividades organizadas que deben adaptarse al contexto del proyecto. A lo largo de este proceso se generan productos de prueba que documentan el trabajo realizado y sus resultados, y se asignan roles con responsabilidades específicas que garantizan la calidad y efectividad del proceso. Comprender estas actividades, productos y roles es clave para llevar a cabo pruebas estructuradas y exitosas.
Planificación de la prueba
Compleción de la prueba
Monitorización y control
Actividades y tareas de prueba
Un proceso de prueba consiste en los siguientes grupos de actividades principales:
Ejecución de la prueba
Análisis de la prueba
Implementación de la prueba
Diseño de la prueba
El proceso de la prueba en contexto
Productos de la prueba
Son los resultados o entregables generados durante las actividades de prueba, e incluyen:
- Plan de prueba, condiciones y casos de prueba
- Datos de prueba, scripts, registros de ejecución
- Informes de defectos y de avance
- Informe de finalización (lecciones aprendidas, mejoras)
Estos productos deben estar bien gestionados y trazados para asegurar calidad y repetibilidad.
Trazabilidad
Roles en la Prueba
Se destacan dos roles principales:
Gestión de prueba: Responsable del proceso, planificación, control y entrega de resultados.
Ingeniería de prueba: Enfocado en el análisis, diseño, ejecución y reporte técnico de las pruebas.
Dependiendo del contexto, estos roles pueden combinarse o repartirse entre distintos miembros del equipo.
¡Te enseña fácil!
Ejecución de la prueba
- Ejecutar pruebas (manuales o automatizadas).
- Comparar resultados reales vs esperados.
- Registrar incidencias y observaciones.
Ejemplo:Ejecución en paralelo de pruebas de rendimiento con 500 usuarios simulados mientras se revisa la integridad de datos.
Análisis de la prueba
- Revisar la base de prueba (requisitos, historias de usuario, diseños).
- Identificar condiciones de prueba y priorizarlas según riesgo.
- Evaluar probabilidad e impacto de defectos.
Ejercicio:Presentar una historia de usuario y pedir que identifiquen al menos 3 condiciones de prueba.
Implementación de la prueba
- Preparar datos, scripts, procedimientos.
- Organizar casos en suites.
- Configurar entornos de prueba (incluye stubs, drivers, simuladores).
Ejemplo: 1) Preparar datos, scripts y procedimientos Datos: usuario activo/bloqueado, producto en stock/sin stock, tarjetas válidas e inválidas. Scripts: pruebas API (Postman/Pytest) y UI (Selenium/Playwright). Procedimientos: casos “compra exitosa” y “pago rechazado”. 2) Organizar casos en suites Smoke: verificación rápida de funciones críticas. Funcionales: positivos y negativos. Integración: interacción con inventario, pagos y notificaciones. Regresión: set estable de pruebas anteriores. 3) Configurar entornos de prueba Stubs: inventario y email (respuestas simuladas). Simulador: pasarela de pagos sandbox (respuestas predefinidas). Infra: docker-compose con servicios de checkout, stubs y simuladores.
Monitorización y control
- Monitorización: Seguimiento del progreso vs plan.
- Control: Acciones correctivas si hay desviaciones.
- Uso de métricas: casos ejecutados, defectos encontrados, cobertura de requisitos.
Ejemplo:Sprint ágil: a mitad de la iteración, se detecta que las pruebas de integración están retrasadas; se reasignan recursos para completar a tiempo.
Diseño de la prueba
- Convertir condiciones en casos de prueba.
- Definir entradas, pasos, resultados esperados.
- Diseñar datos de prueba y requisitos del entorno.
Ejemplo:Para un formulario de registro: probar campos obligatorios, límites de caracteres, formatos válidos y no válidos. Diseñar datos de prueba y requisitos del entorno.
Compleción de la prueba
- Revisar defectos pendientes.
- Archivar artefactos útiles.
- Elaborar informe de finalización y lecciones aprendidas.
Ejemplo:
En un e-commerce, se documenta que las pruebas A/B en checkout mejoraron la conversión un 8%.
Planificación de la prueba
- Definir objetivos y alcance.
- Seleccionar enfoque (basado en riesgo, exploratorio, automatización, etc.).
- Determinar criterios de entrada y salida.
- Planificar recursos, calendario y métricas.
Ejemplo:
Proyecto de app de salud → plan de prueba incluye validaciones legales de datos médicos, pruebas de usabilidad para adultos mayores y tests de rendimiento para alta concurrencia.
Actividades de prueba cap 1.4
GERALDINE ZARIT PAREDES OLIVEROS
Created on September 26, 2025
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Akihabara Connectors Infographic
View
Essential Infographic
View
Practical Infographic
View
Akihabara Infographic
View
The Power of Roadmap
View
Artificial Intelligence in Corporate Environments
View
Interactive QR Code Generator
Explore all templates
Transcript
Actividades de prueba, Producto de prueba y roles en la prueba
Actividades, productos y roles en pruebas.
El proceso de prueba de software abarca más que solo ejecutar casos de prueba. Involucra una serie de actividades organizadas que deben adaptarse al contexto del proyecto. A lo largo de este proceso se generan productos de prueba que documentan el trabajo realizado y sus resultados, y se asignan roles con responsabilidades específicas que garantizan la calidad y efectividad del proceso. Comprender estas actividades, productos y roles es clave para llevar a cabo pruebas estructuradas y exitosas.
Planificación de la prueba
Compleción de la prueba
Monitorización y control
Actividades y tareas de prueba
Un proceso de prueba consiste en los siguientes grupos de actividades principales:
Ejecución de la prueba
Análisis de la prueba
Implementación de la prueba
Diseño de la prueba
El proceso de la prueba en contexto
Productos de la prueba
Son los resultados o entregables generados durante las actividades de prueba, e incluyen:
- Plan de prueba, condiciones y casos de prueba
- Datos de prueba, scripts, registros de ejecución
- Informes de defectos y de avance
- Informe de finalización (lecciones aprendidas, mejoras)
Estos productos deben estar bien gestionados y trazados para asegurar calidad y repetibilidad.Trazabilidad
Roles en la Prueba
Se destacan dos roles principales: Gestión de prueba: Responsable del proceso, planificación, control y entrega de resultados. Ingeniería de prueba: Enfocado en el análisis, diseño, ejecución y reporte técnico de las pruebas. Dependiendo del contexto, estos roles pueden combinarse o repartirse entre distintos miembros del equipo.
¡Te enseña fácil!
Ejecución de la prueba
- Ejecutar pruebas (manuales o automatizadas).
- Comparar resultados reales vs esperados.
- Registrar incidencias y observaciones.
Ejemplo:Ejecución en paralelo de pruebas de rendimiento con 500 usuarios simulados mientras se revisa la integridad de datos.Análisis de la prueba
- Revisar la base de prueba (requisitos, historias de usuario, diseños).
- Identificar condiciones de prueba y priorizarlas según riesgo.
- Evaluar probabilidad e impacto de defectos.
Ejercicio:Presentar una historia de usuario y pedir que identifiquen al menos 3 condiciones de prueba.Implementación de la prueba
Ejemplo: 1) Preparar datos, scripts y procedimientos Datos: usuario activo/bloqueado, producto en stock/sin stock, tarjetas válidas e inválidas. Scripts: pruebas API (Postman/Pytest) y UI (Selenium/Playwright). Procedimientos: casos “compra exitosa” y “pago rechazado”. 2) Organizar casos en suites Smoke: verificación rápida de funciones críticas. Funcionales: positivos y negativos. Integración: interacción con inventario, pagos y notificaciones. Regresión: set estable de pruebas anteriores. 3) Configurar entornos de prueba Stubs: inventario y email (respuestas simuladas). Simulador: pasarela de pagos sandbox (respuestas predefinidas). Infra: docker-compose con servicios de checkout, stubs y simuladores.
Monitorización y control
- Monitorización: Seguimiento del progreso vs plan.
- Control: Acciones correctivas si hay desviaciones.
- Uso de métricas: casos ejecutados, defectos encontrados, cobertura de requisitos.
Ejemplo:Sprint ágil: a mitad de la iteración, se detecta que las pruebas de integración están retrasadas; se reasignan recursos para completar a tiempo.Diseño de la prueba
Ejemplo:Para un formulario de registro: probar campos obligatorios, límites de caracteres, formatos válidos y no válidos. Diseñar datos de prueba y requisitos del entorno.
Compleción de la prueba
- Revisar defectos pendientes.
- Archivar artefactos útiles.
- Elaborar informe de finalización y lecciones aprendidas.
Ejemplo: En un e-commerce, se documenta que las pruebas A/B en checkout mejoraron la conversión un 8%.Planificación de la prueba
- Definir objetivos y alcance.
- Seleccionar enfoque (basado en riesgo, exploratorio, automatización, etc.).
- Determinar criterios de entrada y salida.
- Planificar recursos, calendario y métricas.
Ejemplo: Proyecto de app de salud → plan de prueba incluye validaciones legales de datos médicos, pruebas de usabilidad para adultos mayores y tests de rendimiento para alta concurrencia.