Pruebas, Herramientas y Oportunidad

Anuncio
Pruebas, Herramientas y Oportunidad
William Martínez Pomares
R&D Manager y Arquitecto
The Nearshore Advantage!
AGENDA
Evolución
Herramientas
Impacto
The Nearshore Advantage!
Evolución
• De caja Negra y Blanca a Múltiples Pruebas
• Adaptación de Ciclos y Metodologías
• Mejora en Herramientas de Trabajo
The Nearshore Advantage!
Tipos de Pruebas
De Monitoreo
Regresión
De Humo
Exploratorias
Funcionales
De Carga
De Unidad
De Integración
De Seguridad
Sanidad
The Nearshore Advantage!
Ejemplo Sprint
En Sprints Ágiles, pruebas exploratorias en etapas tempranas.
Pruebas “Oficiales” como última etapa de Sprint
The Nearshore Advantage!
Herramientas Integración Continua
• Provee “Nightly builds” para pruebas
exploratorias
• Ejecuta pruebas automatizadas
• Se integra a sistemas de control de defectos o
tiquetes
The Nearshore Advantage!
Herramientas de Automatización
• Proveen punto de entrada a automatización de
pruebas funcionales
• Generación a Scripts permite reutilización y
afinamiento
• Muchas para diferentes casos
The Nearshore Advantage!
Herramientas de Generación de Carga
• Proveen pruebas dirigidas por Datos
• Proveen generación de usuarios virtuales
• Proveen sistemas de inteligencia de información
• Orquestación de Pruebas
The Nearshore Advantage!
Lenguajes e Integración.
• Pruebas en lenguajes Script.
• Problemas de Integración y reutilización
• Sistemas Multilenguaje
• Lenguajes Específicos de Dominio.
The Nearshore Advantage!
Plataformas
• La nube como laboratorio de pruebas virtual.
• Virtualización de servidores y aplicaciones
• La Web.
The Nearshore Advantage!
Impacto - Problemas
• Cultura de Desarrollo con Pruebas
• Falla en Pruebas de Unidad
• Delega revisión primaria a Control de Calidad
• Falla en estimación
• Resolución de defectos como trabajo extra
• Prueba Funcional y no de Atributos Cualitativos
The Nearshore Advantage!
Problemas
• Pruebas como última etapa
• Publicación con pruebas parciales.
• Publicación ejecutiva y no por certificación
• Resolución por parche y no por reestructura
• Desaprovechamiento de métricas.
The Nearshore Advantage!
Thanks, Pura Vida!
The Nearshore Advantage!
Descargar