Top Banner
#GX24 Herramientas de Testing para aplicaciones GeneXus Andrés Curcio @AQuintian [email protected] Ing. Matías Reina @mellimatias [email protected] #GX24 #GX3626
39

Herramientas de testing para aplicaciones GeneXus

Apr 22, 2015

Download

Technology

GeneXus

Herramientas de testing para aplicaciones GeneXus
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Herramientas de testing para aplicaciones GeneXus

#GX24 #GX24

Herramientas de Testing para aplicaciones GeneXus

Andrés Curcio

@AQuintian [email protected]

Ing. Matías Reina

@mellimatias [email protected]

#GX24 #GX3626

Page 2: Herramientas de testing para aplicaciones GeneXus

#GX24

Page 3: Herramientas de testing para aplicaciones GeneXus

#GX24

Page 4: Herramientas de testing para aplicaciones GeneXus

#GX24

Page 5: Herramientas de testing para aplicaciones GeneXus

#GX24

Page 6: Herramientas de testing para aplicaciones GeneXus

#GX24

Comenzando a cocinar

Sirviendo a los comensales

Armando nuestro recetario

Conociendo algunos utensilios

Page 7: Herramientas de testing para aplicaciones GeneXus

Conociendo algunos utensilios

Page 8: Herramientas de testing para aplicaciones GeneXus

#GX24

Page 9: Herramientas de testing para aplicaciones GeneXus

#GX24

Son diagramas que ayudan con la representación de: • Tareas • Ideas • Conceptos

Mapas Mentales

Page 10: Herramientas de testing para aplicaciones GeneXus

#GX24

Algunas características: • La idea principal se simboliza en una imagen central; • Los temas irradian a partir de la imagen central como

“bifurcaciones”; • Las bifurcaciones:

• Tienen una imagen o palabra clave asociada; • Forman una estructura de nodos conectados.

Mapas Mentales

Page 11: Herramientas de testing para aplicaciones GeneXus

#GX24

Podemos usarlos cuando queremos: • Analizar requerimientos • Diseñar pruebas • Planificar nuestra estrategia • Distribuir tareas en el equipo • Ordenar la información a presentar

Mapas Mentales

Page 12: Herramientas de testing para aplicaciones GeneXus

#GX24

Es una aplicación web cuyo objetivo es generar casos de prueba. Consta de dos herramientas: • Combinaciones por pares • Máquinas de estado

CTWeb

Page 13: Herramientas de testing para aplicaciones GeneXus

#GX24

Combinaciones por pares: • La aplicación trabaja con varios algoritmos combinatoriales, • Reduce significativamente la cantidad de casos cuando el

producto cartesiano es muy grande, • Se puede aplicar a nivel unitario, de integración, aceptación, • Define un subconjunto mínimo de pruebas a crear y ejecutar.

CTWeb

Page 14: Herramientas de testing para aplicaciones GeneXus

#GX24

Máquinas de estado: • Capturan requerimientos de sistema que describen estados y

transiciones, • Aplicable cuando el sistema responde a eventos externos en

tiempo real, • La aplicación trabaja con varios algoritmos.

CTWeb

Page 15: Herramientas de testing para aplicaciones GeneXus

#GX24

Vamos bien

Page 16: Herramientas de testing para aplicaciones GeneXus

Armando nuestro recetario

Page 17: Herramientas de testing para aplicaciones GeneXus

#GX24

Armando el recetario

Otra herramienta que tenemos a disposición es… • Herramienta de código abierto, • Su objetivo es la gestión de un proyecto de testing.

Page 18: Herramientas de testing para aplicaciones GeneXus

#GX24

Armando el recetario

Aporta a los equipos de testing con la gestión y centralización de

• Requerimientos funcionales

Page 19: Herramientas de testing para aplicaciones GeneXus

#GX24

Armando el recetario

Aporta a los equipos de testing con la gestión y centralización de

• Diseño y Ejecución de casos de prueba,

Page 20: Herramientas de testing para aplicaciones GeneXus

#GX24

Armando el recetario

Aporta a los equipos de testing con la gestión y centralización de

• Reporte de resultados a los actores involucrados en el proyecto.

Page 21: Herramientas de testing para aplicaciones GeneXus

Comenzando a cocinar

Page 22: Herramientas de testing para aplicaciones GeneXus

#GX24

Page 23: Herramientas de testing para aplicaciones GeneXus

#GX24

2 1

Page 24: Herramientas de testing para aplicaciones GeneXus

#GX24

º

Page 25: Herramientas de testing para aplicaciones GeneXus

#GX24

A nivel de Protocolo

Page 26: Herramientas de testing para aplicaciones GeneXus

#GX24

Page 27: Herramientas de testing para aplicaciones GeneXus

#GX24

Page 28: Herramientas de testing para aplicaciones GeneXus

#GX24

Server Client

JMX – WMI Profiling

Page 29: Herramientas de testing para aplicaciones GeneXus

#GX24

Donde ejecuto

Page 30: Herramientas de testing para aplicaciones GeneXus

#GX24

Page 31: Herramientas de testing para aplicaciones GeneXus

#GX24

Reportar los incidentes

Page 32: Herramientas de testing para aplicaciones GeneXus

#GX24

Page 33: Herramientas de testing para aplicaciones GeneXus

#GX24

Page 34: Herramientas de testing para aplicaciones GeneXus

#GX24

Page 35: Herramientas de testing para aplicaciones GeneXus

#GX24

Resumen Sirviendo a nuestros comensales

Page 36: Herramientas de testing para aplicaciones GeneXus

#GX24

Las herramientas:

• No sustituyen al tester, • Ayudan a capturar ideas, • Armando casos de prueba, • Administrando y reportando nuestro trabajo, • Facilitando las tareas de testing a lo largo del ciclo de vida de

un proyecto.

Resumiendo

Page 37: Herramientas de testing para aplicaciones GeneXus

#GX24

Page 38: Herramientas de testing para aplicaciones GeneXus

#GX24

Nuestro plato

Page 39: Herramientas de testing para aplicaciones GeneXus

#GX24

¿Preguntas?