GXtest for beginners

21
Ing. Fabián Baptista GXtest Product Manager [email protected] #GX2405

Transcript of GXtest for beginners

Page 1: GXtest for beginners

Ing. Fabián BaptistaGXtest Product [email protected]

#GX2405

Page 2: GXtest for beginners

¿Qué problemas tenemos?

Calidad

Puesta en producción

¿Migrar a una nueva versión?

¿Quejas?

Page 3: GXtest for beginners

“Magia”

Page 4: GXtest for beginners

La pregunta equivocada…

“Inadequate software testing costs theUS economy: $59.5 billion per year”

Page 5: GXtest for beginners

… la respuesta conocida

100

90

80

70

60

50

40

30

20

10

0Diseño Implementación Producción

1x 5x-6x

60x- 100x

Diseño Implementación Producción

Page 6: GXtest for beginners

El trabajo equivocado…

Page 7: GXtest for beginners

¡No todo es color de rosas!

Conocimiento y Experiencia

Metodologías

Estructura organizacional

Herramientas

Page 8: GXtest for beginners

Testing Automatizado

Page 9: GXtest for beginners

Testing Automatizado

Testing

• Pruebas de regresión “sin esfuerzo”

• Ejecución desatendida y repetible

• Metodología: Documentación / Reporte de Resultados

Equipo

• Motivación (testing)

• Aumento de productividad (desarrollo)

• Tranquilidad (gerente)

• Cambio (corrección de un bug / Nueva feature)

• Migración (nuevo build / versión)

• Nueva plataforma (BD / Lenguaje)GeneXus

Page 10: GXtest for beginners
Page 11: GXtest for beginners

Herramienta de testing especifica para aplicaciones Web GeneXus

Automatizar, agendar y ejecutar pruebas

Evolucionar las pruebas en conjunto a la KB y las nuevas tecnologías

Page 12: GXtest for beginners
Page 13: GXtest for beginners

|

|

Page 14: GXtest for beginners

Ejecución Web

Permite ejecutar pruebas simulando lo que hace el usuario, incluso en distintos

navegadores, sin esfuerzo extra.

Page 15: GXtest for beginners

GXtest permite ejecutar los casos de prueba en diferentes ambientes, por ejemplo .Net, Java y Ruby, y en diferentes DBMS, como SQLServer, Oracle o MySQL.

Multiplataforma

Page 16: GXtest for beginners

Flexible

v.1 v.2

GXtest se adapta a las nuevas diferentes versiones de GeneXus permitiendo automatizar casos de prueba que evolucionan con la aplicación.

Page 17: GXtest for beginners

GXtest permite la construcción gráfica de casos de prueba, sin la necesidad de programar “scripts” complejos.

Simple

Page 18: GXtest for beginners

Top 5 Key Benefits

Creación sencilla de casos de prueba

Automatización por especialistas del dominio

Fácil mantenimiento

Testing Dirigido por Datos

Ejecución distribuida y desatendida

Page 19: GXtest for beginners
Page 20: GXtest for beginners
Page 21: GXtest for beginners

http://genexus.com/gxtest/

http://www.abstracta.com.uy/

http://blog.abstracta.com.uy

http://gxtest.abstracta.com.uy/wiki

http://groups.google.com/group/gxtest

http://twitter.com/gxtest

¡A testear!

Ing. Fabián BaptistaGXtest Product [email protected]

#GX2405