SlideShare una empresa de Scribd logo
www.sgcampus.com.mx @sgcampus
www.sgcampus.com.mx
@sgcampus
Miguel Angel De León Trejo
QA Manager INTELLEGO
Testing para dummies
www.sgcampus.com.mx @sgcampus
Situación hipotética
• 1 proyecto
–1 líder de proyecto
–1 arquitecto o líder técnico
–1 DBA
–3 desarrolladores
–1 tester
–1 documentador
www.sgcampus.com.mx @sgcampus
Asignación de personal
• ¿Qué criterios se deben considerar para asignar a un tester?
- ¿Disponibilidad?
- ¿Experiencia en el dominio?
- ¿Costo?
- ¿Perfil?
- ¿Uso de técnicas y herramientas?
- ¿Uso de metodologías?
- ¿Certificaciones?
www.sgcampus.com.mx @sgcampus
¿En qué etapa comienza?
• Testing != Aseguramiento de calidad
• Ciclos de vida de proyectos
–Cascada
–Iterativos
• Metodologías
–Modelo V
–Modelo W
www.sgcampus.com.mx @sgcampus
Proceso estándar
Planificación
de pruebas
Análisis y
Diseño de
pruebas
Ejecución de
pruebas
Reporte de
pruebas
Cierre de
pruebas
www.sgcampus.com.mx @sgcampus
Niveles de prueba
Unitarias
Modulares
Integración
Integrales
(Sistema)
UAT
www.sgcampus.com.mx @sgcampus
Tipos de
Pruebas
Cobertura de
condiciones
Cobertura de
condiciones
múltple
Componente
Funcionales
Usabilidad
Mantenibilidad
Administración
y manejo de
errores
Comportamiento
Integrales
Convivencia
Migración
Instalación
Regresión
Humo
Persistencia
de datos
Disponibilidad
Respaldo y
recuperación
Stress
Carga
Seguridad
www.sgcampus.com.mx @sgcampus
Técnicas y estrategias de
pruebas
• Todos los pares (Pairwise)
• Particiones equivalentes (Clases equivalentes)
• Valores en la frontera (Valores al límite)
• Tablas de decisiones
• Transición de estados
• Pruebas de sentencias y cobertura
• Pruebas de decisión y cobertura
• Heurísticas
• Revisiones por pares
• Top-Down
• Buttom Up
• Big bang
www.sgcampus.com.mx @sgcampus
Metodologías y Herramientas de Pruebas y Aseg. de la CalidadMarcosdeReferencia
Herramientas
Diseño y ejecución de pruebas
Registro y seguimiento de incidentes Integración continua y calidad del código
Automatización Seguridad
Profiling y depuración: jmelody, jmeter, webload, Fiddler
Simulación, análisis estadístico
www.sgcampus.com.mx @sgcampus
Reporte de resultados
• Eficiencia en la corrección de defectos (Categorización Severidad)
• Volatilidad del producto (Tasa de corrección de defectos vs. Nuevos
requerimientos)
• Complejidad del producto KLOC (Líneas de código) y Complejidad
ciclomática MacCabe
• Cobertura de pruebas (UUCP o KLOC) entre el tamaño total del
sistema
• Suficiencia de pruebas:
%𝑆𝑢𝑓𝑖𝑐𝑖𝑒𝑛𝑐𝑖𝑎 =
𝑗=0
𝑚
𝑡𝑒𝑠𝑡𝑠𝑢𝑖𝑡𝑒𝑠
𝑘=1
𝑛
𝑟𝑒𝑞𝑢𝑒𝑟𝑖𝑚𝑖𝑒𝑛𝑡𝑜𝑠
× 100
• Densidad de defectos
• Índice de severidad de defectos:
( Severidad * No.Severidad) / Total de defectos
www.sgcampus.com.mx @sgcampus
DUDAS? COMENTARIOS?
GRACIAS!!!

Más contenido relacionado

PPT
Gerência de Memória: Memória Principal
PPTX
PPTX
Scampi
PPTX
SCRUM + KANBAN = SCRUMBAN
PPTX
CMMI Y SCAMPI
PDF
El Valor de la Dirección de Proyectos Profesional
PPTX
Modelo de Prototipação
DOCX
METODOLOGIA ÁGIL: Família Crystal de Cockbum
Gerência de Memória: Memória Principal
Scampi
SCRUM + KANBAN = SCRUMBAN
CMMI Y SCAMPI
El Valor de la Dirección de Proyectos Profesional
Modelo de Prototipação
METODOLOGIA ÁGIL: Família Crystal de Cockbum

La actualidad más candente (20)

PPTX
Metodología tradicional
PPT
Modelo Espiral
PPTX
Analisis de requerimiento
PPT
Ap i unidade 3 - levantamento de requisitos
PDF
Proyectos de calidad comienzan con requisitos de calidad
PPTX
El Proceso Unificado
PPTX
Scrum Training
PPTX
Metodologia xp cortesserranoeliud
PPTX
Pmi y PMBOK
PPT
13 Clase Flujo De Analisis
DOC
Ejemplo plan de desarrollo de software rup
PPTX
Scrum training
DOCX
Ensayo CMMI
PPTX
Presentación 7.3 Análisis de sensibilidad: incremento del proyecto, reducció...
PDF
Metodologia Crystal Clear (Crystal Clear Methodologies)
PDF
Test Driven Development. Fortalezas y Debilidades
DOCX
Modelos de desarrollo de software
PPT
Prototipado del software
Metodología tradicional
Modelo Espiral
Analisis de requerimiento
Ap i unidade 3 - levantamento de requisitos
Proyectos de calidad comienzan con requisitos de calidad
El Proceso Unificado
Scrum Training
Metodologia xp cortesserranoeliud
Pmi y PMBOK
13 Clase Flujo De Analisis
Ejemplo plan de desarrollo de software rup
Scrum training
Ensayo CMMI
Presentación 7.3 Análisis de sensibilidad: incremento del proyecto, reducció...
Metodologia Crystal Clear (Crystal Clear Methodologies)
Test Driven Development. Fortalezas y Debilidades
Modelos de desarrollo de software
Prototipado del software
Publicidad

Similar a Testing para dummies (20)

PDF
Testing... ¿para dummies?
PDF
Importancia del testing en los proyectos
PDF
Vuelta_a_los_origines_Testing.pdf
PDF
Capacitacitación Tester - QA 1
PPS
Calidad del software cap3
PPTX
Software Testing - Panorama Actual
PPTX
Test Automation .NET
ODP
Control de calidad de software
PPTX
software testing
PPTX
Seminario de actuaciones presentacion.pptx
PDF
Microsoft Test Manager 2010
PPTX
Pedro sebastián mingo. peopleware en el testing
PDF
TestingAR Meetup 4to Encuentro - ConTest - Mónica Wodzislawski
PDF
Testing - Marco teorico Jira - QA en Jira
PPT
Doo 13-testing
PDF
Servicio de QA - Harriague y Asociados
PPTX
PPTX
PPTX
S9-DAW-2022S1.pptx
PDF
fadfdsfasdfsdsfdfdsfdsfsdfdfdfdfdfdsafdsdsf
Testing... ¿para dummies?
Importancia del testing en los proyectos
Vuelta_a_los_origines_Testing.pdf
Capacitacitación Tester - QA 1
Calidad del software cap3
Software Testing - Panorama Actual
Test Automation .NET
Control de calidad de software
software testing
Seminario de actuaciones presentacion.pptx
Microsoft Test Manager 2010
Pedro sebastián mingo. peopleware en el testing
TestingAR Meetup 4to Encuentro - ConTest - Mónica Wodzislawski
Testing - Marco teorico Jira - QA en Jira
Doo 13-testing
Servicio de QA - Harriague y Asociados
S9-DAW-2022S1.pptx
fadfdsfasdfsdsfdfdsfdsfsdfdfdfdfdfdsafdsdsf
Publicidad

Más de Software Guru (20)

PDF
Hola Mundo del Internet de las Cosas
PDF
Estructuras de datos avanzadas: Casos de uso reales
PPTX
Building bias-aware environments
PDF
El secreto para ser un desarrollador Senior
PDF
Cómo encontrar el trabajo remoto ideal
PDF
Automatizando ideas con Apache Airflow
PPTX
How thick data can improve big data analysis for business:
PDF
Introducción al machine learning
PDF
Democratizando el uso de CoDi
PDF
Gestionando la felicidad de los equipos con Management 3.0
PDF
Taller: Creación de Componentes Web re-usables con StencilJS
PPTX
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
PDF
¿Qué significa ser un programador en Bitso?
PDF
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
PDF
Pruebas de integración con Docker en Azure DevOps
PDF
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
PDF
Así publicamos las apps de Spotify sin stress
PPTX
Achieving Your Goals: 5 Tips to successfully achieve your goals
PDF
Acciones de comunidades tech en tiempos del Covid19
PDF
De lo operativo a lo estratégico: un modelo de management de diseño
Hola Mundo del Internet de las Cosas
Estructuras de datos avanzadas: Casos de uso reales
Building bias-aware environments
El secreto para ser un desarrollador Senior
Cómo encontrar el trabajo remoto ideal
Automatizando ideas con Apache Airflow
How thick data can improve big data analysis for business:
Introducción al machine learning
Democratizando el uso de CoDi
Gestionando la felicidad de los equipos con Management 3.0
Taller: Creación de Componentes Web re-usables con StencilJS
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
¿Qué significa ser un programador en Bitso?
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Pruebas de integración con Docker en Azure DevOps
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
Así publicamos las apps de Spotify sin stress
Achieving Your Goals: 5 Tips to successfully achieve your goals
Acciones de comunidades tech en tiempos del Covid19
De lo operativo a lo estratégico: un modelo de management de diseño

Último (20)

PDF
Estrategia de apoyo tecnología miguel angel solis
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
PDF
SAP Transportation Management para LSP, TM140 Col18
PPTX
Presentación PASANTIAS AuditorioOO..pptx
PPT
introduccion a las_web en el 2025_mejoras.ppt
PPTX
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
PDF
taller de informática - LEY DE OHM
PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PDF
clase auditoria informatica 2025.........
PPTX
Propuesta BKP servidores con Acronis1.pptx
PPTX
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
PPT
Que son las redes de computadores y sus partes
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
PDF
Calidad desde el Docente y la mejora continua .pdf
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PDF
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
PDF
Plantilla para Diseño de Narrativas Transmedia.pdf
PPTX
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
Estrategia de apoyo tecnología miguel angel solis
Power Point Nicolás Carrasco (disertación Roblox).pptx
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
historia_web de la creacion de un navegador_presentacion.pptx
SAP Transportation Management para LSP, TM140 Col18
Presentación PASANTIAS AuditorioOO..pptx
introduccion a las_web en el 2025_mejoras.ppt
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
taller de informática - LEY DE OHM
El-Gobierno-Electrónico-En-El-Estado-Bolivia
clase auditoria informatica 2025.........
Propuesta BKP servidores con Acronis1.pptx
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
Que son las redes de computadores y sus partes
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
Calidad desde el Docente y la mejora continua .pdf
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
Plantilla para Diseño de Narrativas Transmedia.pdf
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx

Testing para dummies

  • 1. www.sgcampus.com.mx @sgcampus www.sgcampus.com.mx @sgcampus Miguel Angel De León Trejo QA Manager INTELLEGO Testing para dummies
  • 2. www.sgcampus.com.mx @sgcampus Situación hipotética • 1 proyecto –1 líder de proyecto –1 arquitecto o líder técnico –1 DBA –3 desarrolladores –1 tester –1 documentador
  • 3. www.sgcampus.com.mx @sgcampus Asignación de personal • ¿Qué criterios se deben considerar para asignar a un tester? - ¿Disponibilidad? - ¿Experiencia en el dominio? - ¿Costo? - ¿Perfil? - ¿Uso de técnicas y herramientas? - ¿Uso de metodologías? - ¿Certificaciones?
  • 4. www.sgcampus.com.mx @sgcampus ¿En qué etapa comienza? • Testing != Aseguramiento de calidad • Ciclos de vida de proyectos –Cascada –Iterativos • Metodologías –Modelo V –Modelo W
  • 5. www.sgcampus.com.mx @sgcampus Proceso estándar Planificación de pruebas Análisis y Diseño de pruebas Ejecución de pruebas Reporte de pruebas Cierre de pruebas
  • 6. www.sgcampus.com.mx @sgcampus Niveles de prueba Unitarias Modulares Integración Integrales (Sistema) UAT
  • 7. www.sgcampus.com.mx @sgcampus Tipos de Pruebas Cobertura de condiciones Cobertura de condiciones múltple Componente Funcionales Usabilidad Mantenibilidad Administración y manejo de errores Comportamiento Integrales Convivencia Migración Instalación Regresión Humo Persistencia de datos Disponibilidad Respaldo y recuperación Stress Carga Seguridad
  • 8. www.sgcampus.com.mx @sgcampus Técnicas y estrategias de pruebas • Todos los pares (Pairwise) • Particiones equivalentes (Clases equivalentes) • Valores en la frontera (Valores al límite) • Tablas de decisiones • Transición de estados • Pruebas de sentencias y cobertura • Pruebas de decisión y cobertura • Heurísticas • Revisiones por pares • Top-Down • Buttom Up • Big bang
  • 9. www.sgcampus.com.mx @sgcampus Metodologías y Herramientas de Pruebas y Aseg. de la CalidadMarcosdeReferencia Herramientas Diseño y ejecución de pruebas Registro y seguimiento de incidentes Integración continua y calidad del código Automatización Seguridad Profiling y depuración: jmelody, jmeter, webload, Fiddler Simulación, análisis estadístico
  • 10. www.sgcampus.com.mx @sgcampus Reporte de resultados • Eficiencia en la corrección de defectos (Categorización Severidad) • Volatilidad del producto (Tasa de corrección de defectos vs. Nuevos requerimientos) • Complejidad del producto KLOC (Líneas de código) y Complejidad ciclomática MacCabe • Cobertura de pruebas (UUCP o KLOC) entre el tamaño total del sistema • Suficiencia de pruebas: %𝑆𝑢𝑓𝑖𝑐𝑖𝑒𝑛𝑐𝑖𝑎 = 𝑗=0 𝑚 𝑡𝑒𝑠𝑡𝑠𝑢𝑖𝑡𝑒𝑠 𝑘=1 𝑛 𝑟𝑒𝑞𝑢𝑒𝑟𝑖𝑚𝑖𝑒𝑛𝑡𝑜𝑠 × 100 • Densidad de defectos • Índice de severidad de defectos: ( Severidad * No.Severidad) / Total de defectos