SlideShare una empresa de Scribd logo
1 de 19
Descargar para leer sin conexión
#GX25
Testing automatizado, ¿qué
futuro me espera?
gmancebo@genexusconsulting.com
Gonzalo Mancebo
Enfoque
Comienza el truco
 Finaliza el truco
Comienzo
Se decide tener testing
automatizado en el
proyecto. 
Final
El resultado o beneficios
percibidos de automatizar. 
Proceso de automatización
Proceso del
truco
Aspectos fundamentales 
en el Proceso de
Testing Automatizado
Aspectos fundamentales 
en el Proceso de
Testing Automatizado
Automatización, inversión
eficiente
Pag.104 Introducción a las Pruebas de Sistemas de Información
Problemas comunes al inicio del
proceso
Ø Selección incorrecta de pruebas
Ø No se definen metodologías
adecuadas a la realidad del
proyecto
Ø No se cuenta con una selección
adecuada de herramientas
Invertir en Planificación

Ø ¿Cuáles son mis objetivos?
Ø ¿Qué pruebas automatizo?
Ø ¿Cómo voy a trabajar?
Ø ¿Cuánto tiempo voy a dedicar?
Algunos posibles objetivos 
Ø Reducir los tiempos de ejecución de pruebas 
Ø Proveer mayor cobertura
Ø Disminuir costos totales de testing
Ø Motivar al equipo a más (Pruebas más complejas e inteligentes)




¿Cuáles son mis objetivos?
Pruebas recomendadas
Ø Pruebas cuyos resultados son críticos para el negocio
Ø Pruebas repetitivas (Ej. Regresión)
Ø Pruebas difíciles de ejecutar manualmente
Ø Pruebas sobre Funcionalidades/Módulos estables

¿Qué pruebas automatizo?
?
Caso de
Prueba Criticidad
Facilidad de
automatizar
Esfuerzo
ejecución manual
Resultado
CP 1 Alta Alta Alta 9
CP 2 Media Baja Media 5
CP 3 Baja Alta Media 6
¿Qué pruebas automatizo?
Análisis cuantitativo de casos de prueba
¿Cómo voy a trabajar?
Planificar cómo trabajar
¿Cómo voy a trabajar?
Planificar cómo trabajar
Ø Definir qué herramientas voy a necesitar y sus requerimientos
Ø Tener presente cómo estará formado el equipo y cómo puede estarlo a
futuro
Ø Definir cómo voy a trabajar sobre las herramientas elegidas
Ø Definir metodologías de trabajo
La mano es más rápida que la vista y la herramienta más
rápida que la mano

¿Cuánto me voy a dedicar?
Diseño y Ejecución
Diseño
Ø No es la cantidad sino la
calidad 
Ø Pensar, diseñar, verificar y
validar
Ø Pruebas pequeñas y fáciles de
mantener
Ejecución
Ø Analizar si se cumplen las
precondiciones de ejecución
Ø Ejecutar suites según
necesidades 

Tips para ser un mago eficiente
Registro
Secreto del mago
Proyecto Piloto
•  Adquirir experiencia
•  Aprender de forma eficiente
•  Reducir costos en inversiones
futuras
•  Medir beneficios
EL ACTO FINAL
¡¡Aspectos del truco ya revelados!!
¿Cuándo comenzamos a automatizar?
#GX25
Gonzalo Mancebo
gmancebo@genexusconsulting.com
¡Muchas gracias!

Más contenido relacionado

Destacado

GX23 - GXtest 2.0: Automatización de pruebas para la nueva generación de apl...
GX23 - 	GXtest 2.0: Automatización de pruebas para la nueva generación de apl...GX23 - 	GXtest 2.0: Automatización de pruebas para la nueva generación de apl...
GX23 - GXtest 2.0: Automatización de pruebas para la nueva generación de apl...Abstracta
 
Presentación corporativa testhouse consultores - v 3.9.1
Presentación corporativa   testhouse consultores - v 3.9.1Presentación corporativa   testhouse consultores - v 3.9.1
Presentación corporativa testhouse consultores - v 3.9.1Testhouse
 
Alta automatización de pruebas de calidad de software, cambio de paradigmas
Alta automatización de pruebas de calidad de software, cambio de paradigmasAlta automatización de pruebas de calidad de software, cambio de paradigmas
Alta automatización de pruebas de calidad de software, cambio de paradigmasSoftware Guru
 
Testing automatizado de aplicaciones web
Testing automatizado de aplicaciones webTesting automatizado de aplicaciones web
Testing automatizado de aplicaciones webAnibal Guzmán Miranda
 
Automatizacion De Pruebas De Software
Automatizacion De Pruebas De SoftwareAutomatizacion De Pruebas De Software
Automatizacion De Pruebas De SoftwareRubiano
 
Pruebas Automatizadas
Pruebas AutomatizadasPruebas Automatizadas
Pruebas AutomatizadasAngel Nuñez
 
Automatización de pruebas funcionales
Automatización de pruebas funcionalesAutomatización de pruebas funcionales
Automatización de pruebas funcionalesVicenç García-Altés
 
Tecnicas y herramientas para el desarrollo de software
Tecnicas y herramientas para el desarrollo de softwareTecnicas y herramientas para el desarrollo de software
Tecnicas y herramientas para el desarrollo de softwareReynaldo Mayz
 

Destacado (9)

GX23 - GXtest 2.0: Automatización de pruebas para la nueva generación de apl...
GX23 - 	GXtest 2.0: Automatización de pruebas para la nueva generación de apl...GX23 - 	GXtest 2.0: Automatización de pruebas para la nueva generación de apl...
GX23 - GXtest 2.0: Automatización de pruebas para la nueva generación de apl...
 
Presentación corporativa testhouse consultores - v 3.9.1
Presentación corporativa   testhouse consultores - v 3.9.1Presentación corporativa   testhouse consultores - v 3.9.1
Presentación corporativa testhouse consultores - v 3.9.1
 
Alta automatización de pruebas de calidad de software, cambio de paradigmas
Alta automatización de pruebas de calidad de software, cambio de paradigmasAlta automatización de pruebas de calidad de software, cambio de paradigmas
Alta automatización de pruebas de calidad de software, cambio de paradigmas
 
Testing automatizado de aplicaciones web
Testing automatizado de aplicaciones webTesting automatizado de aplicaciones web
Testing automatizado de aplicaciones web
 
Automatizacion De Pruebas De Software
Automatizacion De Pruebas De SoftwareAutomatizacion De Pruebas De Software
Automatizacion De Pruebas De Software
 
Pruebas Automatizadas
Pruebas AutomatizadasPruebas Automatizadas
Pruebas Automatizadas
 
Automatización de pruebas funcionales
Automatización de pruebas funcionalesAutomatización de pruebas funcionales
Automatización de pruebas funcionales
 
Automatizacion
AutomatizacionAutomatizacion
Automatizacion
 
Tecnicas y herramientas para el desarrollo de software
Tecnicas y herramientas para el desarrollo de softwareTecnicas y herramientas para el desarrollo de software
Tecnicas y herramientas para el desarrollo de software
 

Similar a Automatización de pruebas, objetivos y beneficios en

Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...
Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...
Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...Abstracta
 
Encuentro entre Testers Automatizadores - 230515
Encuentro entre Testers Automatizadores - 230515Encuentro entre Testers Automatizadores - 230515
Encuentro entre Testers Automatizadores - 230515TestingBaires
 
CC51A_Clase12_Calidad_y_Mejor_de_Procesos.ppt
CC51A_Clase12_Calidad_y_Mejor_de_Procesos.pptCC51A_Clase12_Calidad_y_Mejor_de_Procesos.ppt
CC51A_Clase12_Calidad_y_Mejor_de_Procesos.pptJONATHANJAIRALVARADO1
 
CC51A_Clase12_Calidad_y_Mejor_de_Procesos.ppt
CC51A_Clase12_Calidad_y_Mejor_de_Procesos.pptCC51A_Clase12_Calidad_y_Mejor_de_Procesos.ppt
CC51A_Clase12_Calidad_y_Mejor_de_Procesos.pptJONATHANJAIRALVARADO1
 
Argentesting 2019 - Cómo convertirse en un tester ágil
Argentesting 2019 - Cómo convertirse en un tester ágilArgentesting 2019 - Cómo convertirse en un tester ágil
Argentesting 2019 - Cómo convertirse en un tester ágilArgentesting
 
118 test de aceptación
118 test de aceptación118 test de aceptación
118 test de aceptaciónGeneXus
 
Presentación gathering ees2
Presentación gathering ees2Presentación gathering ees2
Presentación gathering ees2Etna Estrella
 
OKR Canvas - Métricas, KPIs y OKRs
OKR Canvas - Métricas, KPIs y OKRsOKR Canvas - Métricas, KPIs y OKRs
OKR Canvas - Métricas, KPIs y OKRsJohnny Ordóñez
 
Modulo 2b capacitacion planes de trabajo
Modulo 2b   capacitacion planes de trabajoModulo 2b   capacitacion planes de trabajo
Modulo 2b capacitacion planes de trabajobonoemily
 
¿Cómo mejorar la calidad de tu automatización?
¿Cómo mejorar la calidad de tu automatización?¿Cómo mejorar la calidad de tu automatización?
¿Cómo mejorar la calidad de tu automatización?Federico Toledo
 
RMyA - workshop testing - v1.1
RMyA - workshop testing - v1.1RMyA - workshop testing - v1.1
RMyA - workshop testing - v1.1Pilar Barrio
 
Curso agile barcelona 2015
Curso agile barcelona 2015Curso agile barcelona 2015
Curso agile barcelona 2015Agile-Barcelona
 
Diseño de scrum como una propuesta ágil para la gestión de proyectos version 1
Diseño de scrum como una propuesta ágil para la gestión de proyectos version 1Diseño de scrum como una propuesta ágil para la gestión de proyectos version 1
Diseño de scrum como una propuesta ágil para la gestión de proyectos version 1JeremyLuiggi1
 
Personal Software Process / Sesion 01
Personal Software Process / Sesion 01Personal Software Process / Sesion 01
Personal Software Process / Sesion 01andres hurtado
 
presentacion metodogia agil xp extremisp
presentacion metodogia agil xp extremisppresentacion metodogia agil xp extremisp
presentacion metodogia agil xp extremispjoseperez792566
 
Estrategias Para La Adopcion De Vsts
Estrategias Para La Adopcion De VstsEstrategias Para La Adopcion De Vsts
Estrategias Para La Adopcion De VstsGabriel Oliva
 

Similar a Automatización de pruebas, objetivos y beneficios en (20)

El camino de Tester Agil.pdf
El camino de Tester Agil.pdfEl camino de Tester Agil.pdf
El camino de Tester Agil.pdf
 
Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...
Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...
Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...
 
Encuentro entre Testers Automatizadores - 230515
Encuentro entre Testers Automatizadores - 230515Encuentro entre Testers Automatizadores - 230515
Encuentro entre Testers Automatizadores - 230515
 
Atenas - Kick Off (2).pptx
Atenas - Kick Off  (2).pptxAtenas - Kick Off  (2).pptx
Atenas - Kick Off (2).pptx
 
CC51A_Clase12_Calidad_y_Mejor_de_Procesos.ppt
CC51A_Clase12_Calidad_y_Mejor_de_Procesos.pptCC51A_Clase12_Calidad_y_Mejor_de_Procesos.ppt
CC51A_Clase12_Calidad_y_Mejor_de_Procesos.ppt
 
CC51A_Clase12_Calidad_y_Mejor_de_Procesos.ppt
CC51A_Clase12_Calidad_y_Mejor_de_Procesos.pptCC51A_Clase12_Calidad_y_Mejor_de_Procesos.ppt
CC51A_Clase12_Calidad_y_Mejor_de_Procesos.ppt
 
OKR Canvas - Ágiles 2018
OKR Canvas - Ágiles 2018OKR Canvas - Ágiles 2018
OKR Canvas - Ágiles 2018
 
Argentesting 2019 - Cómo convertirse en un tester ágil
Argentesting 2019 - Cómo convertirse en un tester ágilArgentesting 2019 - Cómo convertirse en un tester ágil
Argentesting 2019 - Cómo convertirse en un tester ágil
 
118 test de aceptación
118 test de aceptación118 test de aceptación
118 test de aceptación
 
Presentación gathering ees2
Presentación gathering ees2Presentación gathering ees2
Presentación gathering ees2
 
OKR Canvas - Métricas, KPIs y OKRs
OKR Canvas - Métricas, KPIs y OKRsOKR Canvas - Métricas, KPIs y OKRs
OKR Canvas - Métricas, KPIs y OKRs
 
Modulo 2b capacitacion planes de trabajo
Modulo 2b   capacitacion planes de trabajoModulo 2b   capacitacion planes de trabajo
Modulo 2b capacitacion planes de trabajo
 
¿Cómo mejorar la calidad de tu automatización?
¿Cómo mejorar la calidad de tu automatización?¿Cómo mejorar la calidad de tu automatización?
¿Cómo mejorar la calidad de tu automatización?
 
RMyA - workshop testing - v1.1
RMyA - workshop testing - v1.1RMyA - workshop testing - v1.1
RMyA - workshop testing - v1.1
 
Curso agile barcelona 2015
Curso agile barcelona 2015Curso agile barcelona 2015
Curso agile barcelona 2015
 
Diseño de scrum como una propuesta ágil para la gestión de proyectos version 1
Diseño de scrum como una propuesta ágil para la gestión de proyectos version 1Diseño de scrum como una propuesta ágil para la gestión de proyectos version 1
Diseño de scrum como una propuesta ágil para la gestión de proyectos version 1
 
Personal Software Process / Sesion 01
Personal Software Process / Sesion 01Personal Software Process / Sesion 01
Personal Software Process / Sesion 01
 
Actividad 2
Actividad 2Actividad 2
Actividad 2
 
presentacion metodogia agil xp extremisp
presentacion metodogia agil xp extremisppresentacion metodogia agil xp extremisp
presentacion metodogia agil xp extremisp
 
Estrategias Para La Adopcion De Vsts
Estrategias Para La Adopcion De VstsEstrategias Para La Adopcion De Vsts
Estrategias Para La Adopcion De Vsts
 

Más de GeneXus

After Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsAfter Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsGeneXus
 
Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!GeneXus
 
Live Editing in Action
Live Editing in ActionLive Editing in Action
Live Editing in ActionGeneXus
 
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...GeneXus
 
¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?GeneXus
 
K2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuroK2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuroGeneXus
 
Sd y Plataformas
Sd y PlataformasSd y Plataformas
Sd y PlataformasGeneXus
 
PXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivosPXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivosGeneXus
 
APPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industriaAPPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industriaGeneXus
 
GeneXus 4 Students
GeneXus 4 StudentsGeneXus 4 Students
GeneXus 4 StudentsGeneXus
 
La importancia de ser responsive
La importancia de ser responsiveLa importancia de ser responsive
La importancia de ser responsiveGeneXus
 
K2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXusK2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXusGeneXus
 
GeneXus 15 (Salto)
GeneXus 15 (Salto)GeneXus 15 (Salto)
GeneXus 15 (Salto)GeneXus
 
GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.GeneXus
 
LigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuariosLigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuariosGeneXus
 
Innovando con GeneXus y SAP
Innovando con GeneXus y SAPInnovando con GeneXus y SAP
Innovando con GeneXus y SAPGeneXus
 
Going mobile
Going mobileGoing mobile
Going mobileGeneXus
 
Audit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXusAudit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXusGeneXus
 
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite PlusWW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite PlusGeneXus
 
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...GeneXus
 

Más de GeneXus (20)

After Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsAfter Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) Bots
 
Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!
 
Live Editing in Action
Live Editing in ActionLive Editing in Action
Live Editing in Action
 
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
 
¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?
 
K2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuroK2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuro
 
Sd y Plataformas
Sd y PlataformasSd y Plataformas
Sd y Plataformas
 
PXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivosPXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivos
 
APPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industriaAPPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industria
 
GeneXus 4 Students
GeneXus 4 StudentsGeneXus 4 Students
GeneXus 4 Students
 
La importancia de ser responsive
La importancia de ser responsiveLa importancia de ser responsive
La importancia de ser responsive
 
K2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXusK2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXus
 
GeneXus 15 (Salto)
GeneXus 15 (Salto)GeneXus 15 (Salto)
GeneXus 15 (Salto)
 
GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.
 
LigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuariosLigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuarios
 
Innovando con GeneXus y SAP
Innovando con GeneXus y SAPInnovando con GeneXus y SAP
Innovando con GeneXus y SAP
 
Going mobile
Going mobileGoing mobile
Going mobile
 
Audit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXusAudit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXus
 
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite PlusWW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
 
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
 

Ú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
 
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
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3AlexysCaytanoMelndez1
 
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
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionarmando_cardenas
 
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
 
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
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
 
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...
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 
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
 

Automatización de pruebas, objetivos y beneficios en

  • 1.
  • 2. #GX25 Testing automatizado, ¿qué futuro me espera? gmancebo@genexusconsulting.com Gonzalo Mancebo
  • 3. Enfoque Comienza el truco Finaliza el truco Comienzo Se decide tener testing automatizado en el proyecto. Final El resultado o beneficios percibidos de automatizar. Proceso de automatización Proceso del truco
  • 4. Aspectos fundamentales en el Proceso de Testing Automatizado
  • 5. Aspectos fundamentales en el Proceso de Testing Automatizado
  • 6. Automatización, inversión eficiente Pag.104 Introducción a las Pruebas de Sistemas de Información Problemas comunes al inicio del proceso Ø Selección incorrecta de pruebas Ø No se definen metodologías adecuadas a la realidad del proyecto Ø No se cuenta con una selección adecuada de herramientas
  • 7. Invertir en Planificación Ø ¿Cuáles son mis objetivos? Ø ¿Qué pruebas automatizo? Ø ¿Cómo voy a trabajar? Ø ¿Cuánto tiempo voy a dedicar?
  • 8. Algunos posibles objetivos Ø Reducir los tiempos de ejecución de pruebas Ø Proveer mayor cobertura Ø Disminuir costos totales de testing Ø Motivar al equipo a más (Pruebas más complejas e inteligentes) ¿Cuáles son mis objetivos?
  • 9. Pruebas recomendadas Ø Pruebas cuyos resultados son críticos para el negocio Ø Pruebas repetitivas (Ej. Regresión) Ø Pruebas difíciles de ejecutar manualmente Ø Pruebas sobre Funcionalidades/Módulos estables ¿Qué pruebas automatizo? ?
  • 10. Caso de Prueba Criticidad Facilidad de automatizar Esfuerzo ejecución manual Resultado CP 1 Alta Alta Alta 9 CP 2 Media Baja Media 5 CP 3 Baja Alta Media 6 ¿Qué pruebas automatizo? Análisis cuantitativo de casos de prueba
  • 11. ¿Cómo voy a trabajar? Planificar cómo trabajar
  • 12. ¿Cómo voy a trabajar? Planificar cómo trabajar Ø Definir qué herramientas voy a necesitar y sus requerimientos Ø Tener presente cómo estará formado el equipo y cómo puede estarlo a futuro Ø Definir cómo voy a trabajar sobre las herramientas elegidas Ø Definir metodologías de trabajo
  • 13. La mano es más rápida que la vista y la herramienta más rápida que la mano ¿Cuánto me voy a dedicar?
  • 14. Diseño y Ejecución Diseño Ø No es la cantidad sino la calidad Ø Pensar, diseñar, verificar y validar Ø Pruebas pequeñas y fáciles de mantener Ejecución Ø Analizar si se cumplen las precondiciones de ejecución Ø Ejecutar suites según necesidades Tips para ser un mago eficiente
  • 16. Secreto del mago Proyecto Piloto •  Adquirir experiencia •  Aprender de forma eficiente •  Reducir costos en inversiones futuras •  Medir beneficios
  • 18. ¡¡Aspectos del truco ya revelados!! ¿Cuándo comenzamos a automatizar?