demo g xtest
TRANSCRIPT
Andrés Arcos – Artech Mé[email protected]
“Inadequate software testing costs the US economy $59.5 billion per year”
Costos
100
90
80
70
60
50
40
30
20
10
0 Diseño Implementación Producción
1x 5x-6x
60x- 100x
Diseño Implementación Producción
Testing
Tiempo
Productividad
Productividad
Pruebas de regresión
Beneficios de la Automatización
6
• Aumentar la calidad del producto• Disminuir el tiempo de salida al mercado• Bajar los costos de desarrollo• Testear en diferentes plataformas, de
manera nocturna y desatendida
¿Qué es automatizar pruebas?
Lograr que los casos de prueba sean corridos por una máquina
¿Cómo automatizar pruebas?
Se debe utilizar una herramienta
–Grabar & Reproducir–Testing dirigido por datos
¿Herramientas Disponibles?
Varias…
¿Para GeneXus?
¿Qué es ?
• Herramienta de testing específica para aplicaciones Web GeneXus
• Permite automatizar pruebas funcionales aprovechando al máximo los beneficios de desarrollar con GX.
Evolución / Cambios
• Transacción Clientes
• Herramientas tradicionales:
• GXtest:
Fácil de aprender…
Demo
Componentes de Xtes
Manager
• Suites• Agendar• Usuarios• Notificación de resultados• Ejecución distribuida
Pruebas de Performance Xtes • Crear Scripts de performance
Pruebas de Performance Xtes
Beneficios de .
• Creación sencilla de casos de prueba– Automatización por Especialistas en el Dominio
• Fácil mantenimiento de los casos de prueba
• Ejecución distribuida y en distintos ambientes
• Generación de pruebas de Performance (Stress / Load Test)
Calidad Mejor tiempo de entrega Más económico Facilidad de uso
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