pair testing - agave lab
TRANSCRIPT
PAIR TESTING
Francisco Valdovines Sr. QA Engineer
@pakopunk
/franciscovaldovines
/francisco.valdovines
Place your screenshot hereThe power of Pairing
Técnica en la que 2 personas del mismo proyecto se reúnen para compartir y analizar un feature. Asegurando que ambas áreas (QA & Dev) probarán de la misma manera e incrementarán la calidad del producto.
“
”
DIFERENCIAS CON EL PAIR PROGRAMMING
Pair programming:El resultados es código documentado y/o corregido
Pair Testing:El resultado es información:Reportes de bugsEstrategias de pruebasStatus del proyecto
¿Qué problema vamos a solucionar?
Aprendizaje en ambas direcciones. Place your screenshot here
¿CON QUIÉNPUEDO HACERPAIR TESTING?
Developer
Business Analyst
Manager
El cliente
QA (Sí. Con otro QA)
Y con cualquier otra persona involucrada en la creación del producto.
Transmitir conocimientos
Fortalecer el testing negativo
2 personas validan el bug
Ahorrar tiempo
Diversión
Mejora la comunicación
Favorece la atmósfera de equipo
IMPACTO DEL PAIR TESTING
Place your screenshot hereTransmitir conocimientos
Fortalecer el testing negativo
2 Men Test
Ahorrar tiempo
Divertido
Mejora la comunicación
Trabajo en equipo
Beneficios para los Devs y para QA
DEVELOPERS
Ayuda a acelerar el proceso de automatización.Mejorar el integration testing.Aprender a aprovechar los skills de QA.
QA
Aprender nuevas técnicas de los developers.Conocer las áreas de riesgo identificadas por los developers.Aprovechar las habilidades de los devs para automation.
Elegir a alguien para hacer pair testing Preguntar con tiempo a la otra persona Preparar el ambiente Definir el objetivo del meeting Definir los roles Tomar Notas
PREPARARSE PARA HACERPAIR TESTING
Cuando NO usar pair testing
Cuando el test automatizado cubre el producto.Cuando el equipo no hace match para colaborar.Cuando el QA puede manejar los features creados.
¿Preguntas?
Gracias
Francisco Valdovines Sr. QA Engineer
@pakopunk
/franciscovaldovines
/francisco.valdovines