SlideShare una empresa de Scribd logo
1 de 23
Descargar para leer sin conexión
Testing Ágil
Lic. Miriam Alsogaray
https://ar.linkedin.com/in/miriam-alsogaray-2851348
malsogaray@gmail.com
Sobre mí:
Lic. Miriam Alsogaray
QC Analyst – QA
IT Auditor
https://ar.linkedin.com/in/miriam-alsogaray-2851348
malsogaray@gmail.com
Testing Ágil
Contenidos:
• ¿Por qué Testing Ágil?
• Los Principios Ágiles
• Esquema de Desarrollo Ágil
• Beneficios de las Prácticas Ágiles
• Los Valores del Testing Ágil
• Descripción del curso de Testing Ágil
Testing Ágil
• Prácticas
• Roles
• Experiencias
Ágil
• Término acuñado en Manifiesto Ágil (2001)
http://www.agilemanifesto.org/iso/es/manifesto.html
• Describe a una variedad de métodos como XP y
SCRUM.
• Direcciona el foco a … en vez de …
Ágil
• Se orienta a un desarrollo iterativo.
• Tiene base en:
✓ El trabajo colaborativo
✓ Equipo integrado
✓ Entregas frecuentes
✓ Capacidad de adaptación a los cambios en los
requerimientos del negocio.
Testing Tradicional vs. Ágil
• Enfoque Tradicional (secuencial o por fases):
Testing es una fase posterior al desarrollo o codificación.
• Enfoque Ágil (iteración e incremento):
Testing comienza junto con las tareas de codificación o desarrollo: cada
requerimiento es expandido, codificado y testeado.
Testing Ágil - Principios
•Testing Ágil, está Integrado, No es una fase.
Fuente: http://testobsessed.com/
Testing Ágil - Principios
•No sólo los testers designados ejecutan pruebas.
•Ciclos de feedback más cortos:
✓ Smoke Tests
✓ Exploratory Tests
✓ Regression Tests (Automated)
Fuente: http://testobsessed.com/
Testing Ágil - Principios
•Smoke Test (Pruebas de Humo)
✓ Aplica a una versión entregable del software (build)
✓ Orientada a validar si la funcionalidad principal se comporta según lo
esperado a fines de detectar defectos de criticidad alta que consituyan un
impedimento para continuar con un testing más detallado.
•Exploratory Test (Pruebas Exploratorias)
✓ Testing informal orientado al aprendizaje del software a la vez buscar
defectos en el comportamiento de la aplicación que resulten no obvios.
✓ Basada en la intiución y experiencia del tester.
Testing Ágil - Principios
•Regression Test (Automated)
✓ Orientada a encontrar comportamiento no deseado introducido con el fix
(solución) de defectos o bien con la incorporación del nuevas features.
✓ Re-ejecución de algunos o todos los casos de prueba diseñados
previamente.
Testing Ágil - Principios
•Desafía el punto de equilibrio entre testear “expectativas
implícitas ” y cumplimiento de los requerimientos como
fueron solicitados (User Story).
Fuente: http://testobsessed.com/
Testing Ágil - Principios
•“Done” es “Done Done”
✓ “Done” significa implementado y testeado.
✓ Los bugs “críticos” han sido fixeados.
✓ Se cumple el criterio de “Exit” establecido: la
cantidad de bugs “pendings” es menor o igual a
la acordada.
Ejemplo:
Testing Ágil - Principios
•Criterio de “Exit” definido para el proyecto:
Framework Desarrollo Ágil
Fuente: http://www.digitalsaber.com/process/agile-scrum-framework/
Framework Testing Ágil
Fuente: http://www.imbus.de/veranstaltungen/trends-in-testing-2012/
Metodologías Ágiles - Beneficios
• Responder mejor a los cambios
✓ Los cambios son gestionados de una manera
mucho más exitosa que siguiendo un enfoque
secuencial tradicional de desarrollo.
Metodologías Ágiles - Beneficios
• Mejorar la productividad
• Acelerar el “Time to Market”
• Admite mayor … lo que beneficia en:
✓ Adaptabilidad → Escalabilidad
✓ Feedback Continuo → Mejora Continua
✓ Motivación → Trabajo en Equipo
Testing Ágil - Valores
• Análisis y Revisión: importa más la capacidad
analítica que la ejecución del testing.
• Comunicación: mantener y mejorar una
comunicación fluída con todo el team.
• Trabajo en equipo (colaborativo).
• Enfocar las tareas de testing con creatividad.
Testing Ágil - Valores
• Autonomía de trabajo (self-organized).
• Flexibilidad para incorporar cambios.
• Self-Assesment: critico y capaz de autoevaluarse.
Agile Testing
• Inicia 10 de Agosto
• 4 Encuentros
• Modalidad Virtual
• WebSite: http://testingbaires.com/
• Consultas e Inscripción: info@testingbaires.com
Q&A
“El mundo que hemos creado es un proceso de
nuestro pensamiento. No puede ser cambiado sin
cambiar nuestro pensamiento.”
Albert Einstein.

Más contenido relacionado

La actualidad más candente

Hands-on Agile Webinar #2: Agile Maturity & Agility Assessment
Hands-on Agile Webinar #2: Agile Maturity & Agility AssessmentHands-on Agile Webinar #2: Agile Maturity & Agility Assessment
Hands-on Agile Webinar #2: Agile Maturity & Agility AssessmentStefan Wolpers
 
Software Testing
Software TestingSoftware Testing
Software TestingSengu Msc
 
Best practices for test automation
Best practices for test automationBest practices for test automation
Best practices for test automationDavid Tzemach
 
Testing strategy for agile projects updated
Testing strategy for agile projects updatedTesting strategy for agile projects updated
Testing strategy for agile projects updatedTharinda Liyanage
 
STLC (Software Testing Life Cycle)
STLC (Software Testing Life Cycle)STLC (Software Testing Life Cycle)
STLC (Software Testing Life Cycle)Ch Fahadi
 
10 Essential SAFe(tm) patterns you should focus on when scaling Agile
10 Essential SAFe(tm) patterns you should focus on when scaling Agile10 Essential SAFe(tm) patterns you should focus on when scaling Agile
10 Essential SAFe(tm) patterns you should focus on when scaling AgileYuval Yeret
 
Como integrar um Agile Tester no seu time
Como integrar um Agile Tester no seu timeComo integrar um Agile Tester no seu time
Como integrar um Agile Tester no seu timeElias Nogueira
 
Role Of Qa And Testing In Agile 1225221397167302 8
Role Of Qa And Testing In Agile 1225221397167302 8Role Of Qa And Testing In Agile 1225221397167302 8
Role Of Qa And Testing In Agile 1225221397167302 8a34sharm
 
Agile Project management
Agile Project managementAgile Project management
Agile Project managementBabu Appat
 
Automated Testing vs Manual Testing
Automated Testing vs Manual TestingAutomated Testing vs Manual Testing
Automated Testing vs Manual Testingdidev
 

La actualidad más candente (20)

Hands-on Agile Webinar #2: Agile Maturity & Agility Assessment
Hands-on Agile Webinar #2: Agile Maturity & Agility AssessmentHands-on Agile Webinar #2: Agile Maturity & Agility Assessment
Hands-on Agile Webinar #2: Agile Maturity & Agility Assessment
 
QACampus PPT (STLC)
QACampus PPT (STLC)QACampus PPT (STLC)
QACampus PPT (STLC)
 
Software testing
Software testingSoftware testing
Software testing
 
TDD and BDD and ATDD
TDD and BDD and ATDDTDD and BDD and ATDD
TDD and BDD and ATDD
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Test Automation - Keytorc Approach
Test Automation - Keytorc Approach Test Automation - Keytorc Approach
Test Automation - Keytorc Approach
 
Introduction to Agile Testing
Introduction to Agile TestingIntroduction to Agile Testing
Introduction to Agile Testing
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Best practices for test automation
Best practices for test automationBest practices for test automation
Best practices for test automation
 
Testing strategy for agile projects updated
Testing strategy for agile projects updatedTesting strategy for agile projects updated
Testing strategy for agile projects updated
 
Manual testing
Manual testingManual testing
Manual testing
 
STLC (Software Testing Life Cycle)
STLC (Software Testing Life Cycle)STLC (Software Testing Life Cycle)
STLC (Software Testing Life Cycle)
 
Módulo 6. Agile Testing
Módulo 6. Agile TestingMódulo 6. Agile Testing
Módulo 6. Agile Testing
 
10 Essential SAFe(tm) patterns you should focus on when scaling Agile
10 Essential SAFe(tm) patterns you should focus on when scaling Agile10 Essential SAFe(tm) patterns you should focus on when scaling Agile
10 Essential SAFe(tm) patterns you should focus on when scaling Agile
 
Como integrar um Agile Tester no seu time
Como integrar um Agile Tester no seu timeComo integrar um Agile Tester no seu time
Como integrar um Agile Tester no seu time
 
Role Of Qa And Testing In Agile 1225221397167302 8
Role Of Qa And Testing In Agile 1225221397167302 8Role Of Qa And Testing In Agile 1225221397167302 8
Role Of Qa And Testing In Agile 1225221397167302 8
 
Test Automation
Test AutomationTest Automation
Test Automation
 
Agile Project management
Agile Project managementAgile Project management
Agile Project management
 
Automated Testing vs Manual Testing
Automated Testing vs Manual TestingAutomated Testing vs Manual Testing
Automated Testing vs Manual Testing
 
QA Best Practices in Agile World_new
QA Best Practices in Agile World_newQA Best Practices in Agile World_new
QA Best Practices in Agile World_new
 

Destacado

Introducción a automatización de pruebas web
Introducción a automatización de pruebas webIntroducción a automatización de pruebas web
Introducción a automatización de pruebas webFrancisco Moreno Sanz
 
Natalia Carretero. Competencias necesarias para implantar BDD en un equipo ágil
Natalia Carretero. Competencias necesarias para implantar BDD en un equipo ágilNatalia Carretero. Competencias necesarias para implantar BDD en un equipo ágil
Natalia Carretero. Competencias necesarias para implantar BDD en un equipo ágil233 Grados de TI
 
Introducción al software testing
Introducción al software testingIntroducción al software testing
Introducción al software testingJaz Vazquez Reyes
 
Testing con selenium
Testing con seleniumTesting con selenium
Testing con seleniummarianoshin
 
Agilidad y psicología
Agilidad y psicologíaAgilidad y psicología
Agilidad y psicologíaMatias Iacono
 
Proyecto nahual
Proyecto nahualProyecto nahual
Proyecto nahualtbaires
 
Gestión Ágil de Proyectos con Scrum
Gestión Ágil de Proyectos con ScrumGestión Ágil de Proyectos con Scrum
Gestión Ágil de Proyectos con ScrumMartin Alaimo
 
Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18
Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18
Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18Kleer Agile Coaching & Training
 
Metodología en cascada diaspositivas
Metodología en cascada diaspositivasMetodología en cascada diaspositivas
Metodología en cascada diaspositivasdaylin1993
 
Gestión de Pruebas con Atlassian, una parte más de su ALM
Gestión de Pruebas con Atlassian, una parte más de su ALM Gestión de Pruebas con Atlassian, una parte más de su ALM
Gestión de Pruebas con Atlassian, una parte más de su ALM atSistemas
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágilesFabian Garzon
 
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPS
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPSHABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPS
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPSJorge Hernán Abad Londoño
 
Introducción a Agile y Lean - v1.1
Introducción a Agile y Lean - v1.1Introducción a Agile y Lean - v1.1
Introducción a Agile y Lean - v1.1Xavier Albaladejo
 

Destacado (20)

Scrum
ScrumScrum
Scrum
 
Introducción a automatización de pruebas web
Introducción a automatización de pruebas webIntroducción a automatización de pruebas web
Introducción a automatización de pruebas web
 
Natalia Carretero. Competencias necesarias para implantar BDD en un equipo ágil
Natalia Carretero. Competencias necesarias para implantar BDD en un equipo ágilNatalia Carretero. Competencias necesarias para implantar BDD en un equipo ágil
Natalia Carretero. Competencias necesarias para implantar BDD en un equipo ágil
 
Workshop: Testeando nuestra aplicaciones.
Workshop: Testeando nuestra aplicaciones.Workshop: Testeando nuestra aplicaciones.
Workshop: Testeando nuestra aplicaciones.
 
Introducción al software testing
Introducción al software testingIntroducción al software testing
Introducción al software testing
 
Testing con selenium
Testing con seleniumTesting con selenium
Testing con selenium
 
Escalabilidad con SCRUM
Escalabilidad con SCRUMEscalabilidad con SCRUM
Escalabilidad con SCRUM
 
Agilidad y psicología
Agilidad y psicologíaAgilidad y psicología
Agilidad y psicología
 
Proyecto nahual
Proyecto nahualProyecto nahual
Proyecto nahual
 
Gestión Ágil de Proyectos con Scrum
Gestión Ágil de Proyectos con ScrumGestión Ágil de Proyectos con Scrum
Gestión Ágil de Proyectos con Scrum
 
Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18
Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18
Kleer: "Cómo llevamos scrum al próximo nivel" - Lima 2011-01-18
 
Selenium
SeleniumSelenium
Selenium
 
Metodología en cascada diaspositivas
Metodología en cascada diaspositivasMetodología en cascada diaspositivas
Metodología en cascada diaspositivas
 
Scrum
ScrumScrum
Scrum
 
Gestión de Pruebas con Atlassian, una parte más de su ALM
Gestión de Pruebas con Atlassian, una parte más de su ALM Gestión de Pruebas con Atlassian, una parte más de su ALM
Gestión de Pruebas con Atlassian, una parte más de su ALM
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
 
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPS
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPSHABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPS
HABLEMOS DE AGILIDAD, SCRUM - RAZONES, FALLAS Y TIPS
 
Lecciones aprendidas
 Lecciones aprendidas Lecciones aprendidas
Lecciones aprendidas
 
Crystal Clear
Crystal ClearCrystal Clear
Crystal Clear
 
Introducción a Agile y Lean - v1.1
Introducción a Agile y Lean - v1.1Introducción a Agile y Lean - v1.1
Introducción a Agile y Lean - v1.1
 

Similar a SEMINARIO WEB EN VIVO: INTRODUCCIÓN AL AGILE TESTING

Charla TestingUy 2019: Compartiendo el Sombrero del Testing
Charla TestingUy 2019: Compartiendo el Sombrero del TestingCharla TestingUy 2019: Compartiendo el Sombrero del Testing
Charla TestingUy 2019: Compartiendo el Sombrero del TestingClaudia Badell
 
Charla TestingUy 2019 - Compartiendo el sombrero del testing
Charla TestingUy 2019 - Compartiendo el sombrero del testingCharla TestingUy 2019 - Compartiendo el sombrero del testing
Charla TestingUy 2019 - Compartiendo el sombrero del testingTestingUy
 
Charla Mendoza Testing Day: Incorporando las pruebas como parte de la cultura...
Charla Mendoza Testing Day: Incorporando las pruebas como parte de la cultura...Charla Mendoza Testing Day: Incorporando las pruebas como parte de la cultura...
Charla Mendoza Testing Day: Incorporando las pruebas como parte de la cultura...Claudia Badell
 
Webinar QALovers: Lecciones aprendidas al incorporar las pruebas como parte d...
Webinar QALovers: Lecciones aprendidas al incorporar las pruebas como parte d...Webinar QALovers: Lecciones aprendidas al incorporar las pruebas como parte d...
Webinar QALovers: Lecciones aprendidas al incorporar las pruebas como parte d...Claudia Badell
 
Webinar TestingPY: Lecciones aprendidas al incorporar las pruebas como parte ...
Webinar TestingPY: Lecciones aprendidas al incorporar las pruebas como parte ...Webinar TestingPY: Lecciones aprendidas al incorporar las pruebas como parte ...
Webinar TestingPY: Lecciones aprendidas al incorporar las pruebas como parte ...Claudia Badell
 
Conceptos de desarrollo ágil
Conceptos de desarrollo ágilConceptos de desarrollo ágil
Conceptos de desarrollo ágilGuino Henostroza
 
Enfoque estrategico para la prueba de software
Enfoque estrategico para la prueba de softwareEnfoque estrategico para la prueba de software
Enfoque estrategico para la prueba de softwareJorge Bustillos
 
Charla Testing Chile 2019: Desafíos y lecciones aprendidas al incorporar el t...
Charla Testing Chile 2019: Desafíos y lecciones aprendidas al incorporar el t...Charla Testing Chile 2019: Desafíos y lecciones aprendidas al incorporar el t...
Charla Testing Chile 2019: Desafíos y lecciones aprendidas al incorporar el t...Claudia Badell
 
Pruebas-OCW.pdf
Pruebas-OCW.pdfPruebas-OCW.pdf
Pruebas-OCW.pdflgarcias
 
Taller Technologies: Nuestra experiencia con ISO 9001-2008 y Agile
Taller Technologies: Nuestra experiencia con ISO 9001-2008 y AgileTaller Technologies: Nuestra experiencia con ISO 9001-2008 y Agile
Taller Technologies: Nuestra experiencia con ISO 9001-2008 y AgileTaller Technologies
 
Metologías Ágiles ¿Testing Ágil? (LarreBorges, Schreiber, Araújo)
Metologías Ágiles ¿Testing Ágil?  (LarreBorges, Schreiber, Araújo)Metologías Ágiles ¿Testing Ágil?  (LarreBorges, Schreiber, Araújo)
Metologías Ágiles ¿Testing Ágil? (LarreBorges, Schreiber, Araújo)Alejandro Araújo
 
Test Automation .NET
Test Automation .NETTest Automation .NET
Test Automation .NETAngel Nuñez
 
Meetup TestingUY 2016 - Pruebas de Performance durante el desarrollo o al final
Meetup TestingUY 2016 - Pruebas de Performance durante el desarrollo o al finalMeetup TestingUY 2016 - Pruebas de Performance durante el desarrollo o al final
Meetup TestingUY 2016 - Pruebas de Performance durante el desarrollo o al finalTestingUy
 
Shift Left: En busca del éxito del software
Shift Left: En busca del éxito del softwareShift Left: En busca del éxito del software
Shift Left: En busca del éxito del softwareMarco Avendaño
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurancewill2294
 
Webinar automatizacion de pruebas con smart selenium kit
Webinar automatizacion de pruebas con smart selenium kitWebinar automatizacion de pruebas con smart selenium kit
Webinar automatizacion de pruebas con smart selenium kitatSistemas
 
Meetup TestingAR 2016 - Performance testing durante y después
Meetup TestingAR 2016 - Performance testing durante y despuésMeetup TestingAR 2016 - Performance testing durante y después
Meetup TestingAR 2016 - Performance testing durante y despuésFederico Toledo
 
Modelo V y W para pruebas y aseguramientov2.pptx
Modelo V y W para pruebas y aseguramientov2.pptxModelo V y W para pruebas y aseguramientov2.pptx
Modelo V y W para pruebas y aseguramientov2.pptxGuillermoAntonioVill
 

Similar a SEMINARIO WEB EN VIVO: INTRODUCCIÓN AL AGILE TESTING (20)

Charla TestingUy 2019: Compartiendo el Sombrero del Testing
Charla TestingUy 2019: Compartiendo el Sombrero del TestingCharla TestingUy 2019: Compartiendo el Sombrero del Testing
Charla TestingUy 2019: Compartiendo el Sombrero del Testing
 
Charla TestingUy 2019 - Compartiendo el sombrero del testing
Charla TestingUy 2019 - Compartiendo el sombrero del testingCharla TestingUy 2019 - Compartiendo el sombrero del testing
Charla TestingUy 2019 - Compartiendo el sombrero del testing
 
Charla Mendoza Testing Day: Incorporando las pruebas como parte de la cultura...
Charla Mendoza Testing Day: Incorporando las pruebas como parte de la cultura...Charla Mendoza Testing Day: Incorporando las pruebas como parte de la cultura...
Charla Mendoza Testing Day: Incorporando las pruebas como parte de la cultura...
 
Webinar QALovers: Lecciones aprendidas al incorporar las pruebas como parte d...
Webinar QALovers: Lecciones aprendidas al incorporar las pruebas como parte d...Webinar QALovers: Lecciones aprendidas al incorporar las pruebas como parte d...
Webinar QALovers: Lecciones aprendidas al incorporar las pruebas como parte d...
 
Webinar TestingPY: Lecciones aprendidas al incorporar las pruebas como parte ...
Webinar TestingPY: Lecciones aprendidas al incorporar las pruebas como parte ...Webinar TestingPY: Lecciones aprendidas al incorporar las pruebas como parte ...
Webinar TestingPY: Lecciones aprendidas al incorporar las pruebas como parte ...
 
Conceptos de desarrollo ágil
Conceptos de desarrollo ágilConceptos de desarrollo ágil
Conceptos de desarrollo ágil
 
Enfoque estrategico para la prueba de software
Enfoque estrategico para la prueba de softwareEnfoque estrategico para la prueba de software
Enfoque estrategico para la prueba de software
 
S8-CDSQA.pptx
S8-CDSQA.pptxS8-CDSQA.pptx
S8-CDSQA.pptx
 
Charla Testing Chile 2019: Desafíos y lecciones aprendidas al incorporar el t...
Charla Testing Chile 2019: Desafíos y lecciones aprendidas al incorporar el t...Charla Testing Chile 2019: Desafíos y lecciones aprendidas al incorporar el t...
Charla Testing Chile 2019: Desafíos y lecciones aprendidas al incorporar el t...
 
Pruebas-OCW.pdf
Pruebas-OCW.pdfPruebas-OCW.pdf
Pruebas-OCW.pdf
 
Taller Technologies: Nuestra experiencia con ISO 9001-2008 y Agile
Taller Technologies: Nuestra experiencia con ISO 9001-2008 y AgileTaller Technologies: Nuestra experiencia con ISO 9001-2008 y Agile
Taller Technologies: Nuestra experiencia con ISO 9001-2008 y Agile
 
Metologías Ágiles ¿Testing Ágil? (LarreBorges, Schreiber, Araújo)
Metologías Ágiles ¿Testing Ágil?  (LarreBorges, Schreiber, Araújo)Metologías Ágiles ¿Testing Ágil?  (LarreBorges, Schreiber, Araújo)
Metologías Ágiles ¿Testing Ágil? (LarreBorges, Schreiber, Araújo)
 
Test Automation .NET
Test Automation .NETTest Automation .NET
Test Automation .NET
 
Meetup TestingUY 2016 - Pruebas de Performance durante el desarrollo o al final
Meetup TestingUY 2016 - Pruebas de Performance durante el desarrollo o al finalMeetup TestingUY 2016 - Pruebas de Performance durante el desarrollo o al final
Meetup TestingUY 2016 - Pruebas de Performance durante el desarrollo o al final
 
Shift Left: En busca del éxito del software
Shift Left: En busca del éxito del softwareShift Left: En busca del éxito del software
Shift Left: En busca del éxito del software
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
S3-CDSQA.pptx
S3-CDSQA.pptxS3-CDSQA.pptx
S3-CDSQA.pptx
 
Webinar automatizacion de pruebas con smart selenium kit
Webinar automatizacion de pruebas con smart selenium kitWebinar automatizacion de pruebas con smart selenium kit
Webinar automatizacion de pruebas con smart selenium kit
 
Meetup TestingAR 2016 - Performance testing durante y después
Meetup TestingAR 2016 - Performance testing durante y despuésMeetup TestingAR 2016 - Performance testing durante y después
Meetup TestingAR 2016 - Performance testing durante y después
 
Modelo V y W para pruebas y aseguramientov2.pptx
Modelo V y W para pruebas y aseguramientov2.pptxModelo V y W para pruebas y aseguramientov2.pptx
Modelo V y W para pruebas y aseguramientov2.pptx
 

Último

Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTEREMMAFLORESCARMONA
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3AlexysCaytanoMelndez1
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionarmando_cardenas
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...ITeC Instituto Tecnología Construcción
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOSelenaCoronadoHuaman
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfmasogeis
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 

Último (7)

Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdf
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 

SEMINARIO WEB EN VIVO: INTRODUCCIÓN AL AGILE TESTING

  • 1. Testing Ágil Lic. Miriam Alsogaray https://ar.linkedin.com/in/miriam-alsogaray-2851348 malsogaray@gmail.com
  • 2. Sobre mí: Lic. Miriam Alsogaray QC Analyst – QA IT Auditor https://ar.linkedin.com/in/miriam-alsogaray-2851348 malsogaray@gmail.com
  • 3. Testing Ágil Contenidos: • ¿Por qué Testing Ágil? • Los Principios Ágiles • Esquema de Desarrollo Ágil • Beneficios de las Prácticas Ágiles • Los Valores del Testing Ágil • Descripción del curso de Testing Ágil
  • 4. Testing Ágil • Prácticas • Roles • Experiencias
  • 5. Ágil • Término acuñado en Manifiesto Ágil (2001) http://www.agilemanifesto.org/iso/es/manifesto.html • Describe a una variedad de métodos como XP y SCRUM. • Direcciona el foco a … en vez de …
  • 6. Ágil • Se orienta a un desarrollo iterativo. • Tiene base en: ✓ El trabajo colaborativo ✓ Equipo integrado ✓ Entregas frecuentes ✓ Capacidad de adaptación a los cambios en los requerimientos del negocio.
  • 7. Testing Tradicional vs. Ágil • Enfoque Tradicional (secuencial o por fases): Testing es una fase posterior al desarrollo o codificación. • Enfoque Ágil (iteración e incremento): Testing comienza junto con las tareas de codificación o desarrollo: cada requerimiento es expandido, codificado y testeado.
  • 8. Testing Ágil - Principios •Testing Ágil, está Integrado, No es una fase. Fuente: http://testobsessed.com/
  • 9. Testing Ágil - Principios •No sólo los testers designados ejecutan pruebas. •Ciclos de feedback más cortos: ✓ Smoke Tests ✓ Exploratory Tests ✓ Regression Tests (Automated) Fuente: http://testobsessed.com/
  • 10. Testing Ágil - Principios •Smoke Test (Pruebas de Humo) ✓ Aplica a una versión entregable del software (build) ✓ Orientada a validar si la funcionalidad principal se comporta según lo esperado a fines de detectar defectos de criticidad alta que consituyan un impedimento para continuar con un testing más detallado. •Exploratory Test (Pruebas Exploratorias) ✓ Testing informal orientado al aprendizaje del software a la vez buscar defectos en el comportamiento de la aplicación que resulten no obvios. ✓ Basada en la intiución y experiencia del tester.
  • 11. Testing Ágil - Principios •Regression Test (Automated) ✓ Orientada a encontrar comportamiento no deseado introducido con el fix (solución) de defectos o bien con la incorporación del nuevas features. ✓ Re-ejecución de algunos o todos los casos de prueba diseñados previamente.
  • 12. Testing Ágil - Principios •Desafía el punto de equilibrio entre testear “expectativas implícitas ” y cumplimiento de los requerimientos como fueron solicitados (User Story). Fuente: http://testobsessed.com/
  • 13. Testing Ágil - Principios •“Done” es “Done Done” ✓ “Done” significa implementado y testeado. ✓ Los bugs “críticos” han sido fixeados. ✓ Se cumple el criterio de “Exit” establecido: la cantidad de bugs “pendings” es menor o igual a la acordada. Ejemplo:
  • 14. Testing Ágil - Principios •Criterio de “Exit” definido para el proyecto:
  • 15. Framework Desarrollo Ágil Fuente: http://www.digitalsaber.com/process/agile-scrum-framework/
  • 16. Framework Testing Ágil Fuente: http://www.imbus.de/veranstaltungen/trends-in-testing-2012/
  • 17. Metodologías Ágiles - Beneficios • Responder mejor a los cambios ✓ Los cambios son gestionados de una manera mucho más exitosa que siguiendo un enfoque secuencial tradicional de desarrollo.
  • 18. Metodologías Ágiles - Beneficios • Mejorar la productividad • Acelerar el “Time to Market” • Admite mayor … lo que beneficia en: ✓ Adaptabilidad → Escalabilidad ✓ Feedback Continuo → Mejora Continua ✓ Motivación → Trabajo en Equipo
  • 19. Testing Ágil - Valores • Análisis y Revisión: importa más la capacidad analítica que la ejecución del testing. • Comunicación: mantener y mejorar una comunicación fluída con todo el team. • Trabajo en equipo (colaborativo). • Enfocar las tareas de testing con creatividad.
  • 20. Testing Ágil - Valores • Autonomía de trabajo (self-organized). • Flexibilidad para incorporar cambios. • Self-Assesment: critico y capaz de autoevaluarse.
  • 21. Agile Testing • Inicia 10 de Agosto • 4 Encuentros • Modalidad Virtual • WebSite: http://testingbaires.com/ • Consultas e Inscripción: info@testingbaires.com
  • 22. Q&A
  • 23. “El mundo que hemos creado es un proceso de nuestro pensamiento. No puede ser cambiado sin cambiar nuestro pensamiento.” Albert Einstein.