24
Keep Walking Mauro Alvez - Ing. Natalia Dimu, PMP [email protected] [email protected]

0147 gxc development_framework_testing_keep_walking

  • Upload
    genexus

  • View
    311

  • Download
    1

Embed Size (px)

Citation preview

Page 1: 0147 gxc development_framework_testing_keep_walking

Keep Walking

Mauro Alvez - Ing. Natalia Dimu, PMP

[email protected]@genexusconsulting.com

Page 2: 0147 gxc development_framework_testing_keep_walking

GeneXus ConsultingDevelopment Framework

Page 3: 0147 gxc development_framework_testing_keep_walking

Y pensar que me habían dicho…(2009)

“Andá probando” Test gestionado

Page 4: 0147 gxc development_framework_testing_keep_walking

…Keep walking

HerramientasEstrategia

Test gestionado

Page 5: 0147 gxc development_framework_testing_keep_walking

Herramientas

Scripts Programas Herramientas del mercado

Estrategia

Planteo Relación con otros equipos

Page 6: 0147 gxc development_framework_testing_keep_walking

Herramientas

Scripts Programas Herramientas del mercado

Page 7: 0147 gxc development_framework_testing_keep_walking

Herramientas

Scripts Programas Herramientas del mercado

Page 8: 0147 gxc development_framework_testing_keep_walking

Scripts

Creación de datos de entrada para la ejecución de las pruebas

Obtención de datos de los sistemas de producción

Inicialización de la base de datos

Page 9: 0147 gxc development_framework_testing_keep_walking

Scripts (cont.)

Validación de los datos resultados de la ejecución

Retorno de los datos a un estado consistente

Page 10: 0147 gxc development_framework_testing_keep_walking

Herramientas

Scripts Programas Herramientas del mercado

Page 11: 0147 gxc development_framework_testing_keep_walking

Programas

Ingreso rápido de datos

Generación de datos de forma masiva

Validación masiva de la información

Permiten crear “logs” para evaluar la ejecución de algún programa

Page 12: 0147 gxc development_framework_testing_keep_walking

Programas (cont.)

Interfaces para funciones del sistema que deseamos testear de forma unitaria

Interfaces para pruebas con otros sistemas

Page 13: 0147 gxc development_framework_testing_keep_walking

Herramientas

Scripts Programas Herramientas del mercado

Page 14: 0147 gxc development_framework_testing_keep_walking

Herramientas del mercado

SeleniumGXtest

Automatización de casos de prueba que preparen la información, ejecuten el caso y analicen los resultados

Page 15: 0147 gxc development_framework_testing_keep_walking

Herramientas

Scripts Programas Herramientas del mercado

Estrategia

Planteo Relación con otros equipos

Page 16: 0147 gxc development_framework_testing_keep_walking

Estrategia

Planteo Relación con otros equipos

Page 17: 0147 gxc development_framework_testing_keep_walking

Estrategia

Planteo Relación con otros equipos

Page 18: 0147 gxc development_framework_testing_keep_walking

Planteo

Creación de casos de prueba

Preparación de los datos

Ejecución de casos de

prueba

Revisión de resultados

Page 19: 0147 gxc development_framework_testing_keep_walking

Estrategia

Planteo Relación con otros equipos

Page 20: 0147 gxc development_framework_testing_keep_walking

Relación con otros equipos

Analistas

Equipo de test

Desarrolladores Gerencia y dirección

Page 21: 0147 gxc development_framework_testing_keep_walking

¿Qué camino estamos recorriendo?

El test llegó para quedarse

Debemos potenciar herramientas

Testeo unitario en manos de

desarrolladores

Involucrar al equipo de test de forma

temprana

Page 22: 0147 gxc development_framework_testing_keep_walking

¿PREGUNTAS?

Page 23: 0147 gxc development_framework_testing_keep_walking

Conferencias relacionadas

Probar para corregir, probar para decidir – Sala Florida, hora: 10:30Pruebas de performance en aplicaciones Win-GeneXus - Sala Florida, hora: 11:00Testing: el camino para confíen en nuestro software - Sala Florida, hora: 11:45Probando aplicaciones GeneXus con la ayuda de GXtest - Sala Florida, hora: 12:15