SlideShare uma empresa Scribd logo
1 de 14
Testing automatizado con GXtest
Nuevas herramientas y funcionalidades
¿En qué hemos estado trabajando?
• Motivar acerca del testing automatizado
• Que sea mas fácil empezar con la automatización
• Darle a los testers una parte del trabajo ya hecho
– Se pueden enfocar en mejores pruebas y mas desafiantes
Desarrollo de los sistemas
Qué funcionalidades hay en nuestra aplicación?
Alta, Baja y Modificación
de datos
Flujos complejos
Automatización + fácil: ¿qué tanto?
¿Cómo generamos las pruebas?
Kasjhd bdjelr
Juan
Brasil
Rio de Janeiro
Av. Italia 6201
83215.15
¿Qué logramos hasta acá?
Testeo el 80% gratis!1
Mayor cobertura2
Enfoque en el 20%3
Reutilización4
Migración
Migración del sistema
Funcionamiento Comportamiento
Tiempos Errores corregidos
Migración
Apoyar la migración
Probar el antes y el después
Comparador de ejecución
Enfoque en el 20%
¿Qué buscan estas herramientas?
• Mejorar la calidad de la aplicación
• Arrancar con automatización cuesta un clic
• A partir de ahí se construyen pruebas mas complejas
• Los casos de prueba nos sirven para probar las
aplicaciones, o incluso comparar dos versiones.
GXtest roadmap
• Betas disponibles para GeneXus Ev1 y Ev2
• GXtest 2.0
– Generación automática
– Scripts de performance
– Google Chrome
– Otras features
• Test automatizado sobre aplicaciones mobile
• GeneXus “Quality Center”
• GXUnit
¿Preguntas?
Muchas gracias!
Sebastián Grattarola
sebastian.grattarola@abstracta.com.uy
www.abstracta.com.uy

Mais conteúdo relacionado

Destaque

Fundamentos de Pruebas de Software - Capítulo 6
Fundamentos de Pruebas de Software - Capítulo 6Fundamentos de Pruebas de Software - Capítulo 6
Fundamentos de Pruebas de Software - Capítulo 6
Professional Testing
 
Pruebas automatizadas de aceptación en aplicaciones web
Pruebas automatizadas de aceptación en aplicaciones webPruebas automatizadas de aceptación en aplicaciones web
Pruebas automatizadas de aceptación en aplicaciones web
Giannis Morales
 

Destaque (8)

Selenium & Drupal
Selenium & DrupalSelenium & Drupal
Selenium & Drupal
 
Automatización de pruebas funcionales
Automatización de pruebas funcionalesAutomatización de pruebas funcionales
Automatización de pruebas funcionales
 
Automatizacion De Pruebas De Software
Automatizacion De Pruebas De SoftwareAutomatizacion De Pruebas De Software
Automatizacion De Pruebas De Software
 
Fundamentos de Pruebas de Software - Capítulo 6
Fundamentos de Pruebas de Software - Capítulo 6Fundamentos de Pruebas de Software - Capítulo 6
Fundamentos de Pruebas de Software - Capítulo 6
 
Ingles Tercero bloque2
Ingles Tercero bloque2Ingles Tercero bloque2
Ingles Tercero bloque2
 
Ingles Tercero bloque3
Ingles Tercero bloque3Ingles Tercero bloque3
Ingles Tercero bloque3
 
Pruebas Automatizadas
Pruebas AutomatizadasPruebas Automatizadas
Pruebas Automatizadas
 
Pruebas automatizadas de aceptación en aplicaciones web
Pruebas automatizadas de aceptación en aplicaciones webPruebas automatizadas de aceptación en aplicaciones web
Pruebas automatizadas de aceptación en aplicaciones web
 

Semelhante a GXtest 2.0 - New features and tools

Generación automática de test: probando su aplicación con un solo clic
Generación automática de test: probando su aplicación con un solo clicGeneración automática de test: probando su aplicación con un solo clic
Generación automática de test: probando su aplicación con un solo clic
GeneXus
 
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
 

Semelhante a GXtest 2.0 - New features and tools (20)

Generación automática de test: probando su aplicación con un solo clic
Generación automática de test: probando su aplicación con un solo clicGeneración automática de test: probando su aplicación con un solo clic
Generación automática de test: probando su aplicación con un solo clic
 
Charla en Universidad ORT 2014 - Testing técnico (automatización, mobile, pe...
 Charla en Universidad ORT 2014 - Testing técnico (automatización, mobile, pe... Charla en Universidad ORT 2014 - Testing técnico (automatización, mobile, pe...
Charla en Universidad ORT 2014 - Testing técnico (automatización, mobile, pe...
 
Testing técnico - Automatización en web y mobile para pruebas funcionales y p...
Testing técnico - Automatización en web y mobile para pruebas funcionales y p...Testing técnico - Automatización en web y mobile para pruebas funcionales y p...
Testing técnico - Automatización en web y mobile para pruebas funcionales y p...
 
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...
 
Argentesting 2017 - The evolving role of QA
Argentesting 2017 - The evolving role of QAArgentesting 2017 - The evolving role of QA
Argentesting 2017 - The evolving role of QA
 
Modelos de desarrollo rápido de software
Modelos de desarrollo rápido de softwareModelos de desarrollo rápido de software
Modelos de desarrollo rápido de software
 
Técnicas de prueba.docx
Técnicas de prueba.docxTécnicas de prueba.docx
Técnicas de prueba.docx
 
Testing Software
Testing SoftwareTesting Software
Testing Software
 
Practico
PracticoPractico
Practico
 
Feb-2015 / El arte de crear software de calidad con agilidad
Feb-2015 / El arte de crear software de calidad con agilidad Feb-2015 / El arte de crear software de calidad con agilidad
Feb-2015 / El arte de crear software de calidad con agilidad
 
Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...
Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...
Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...
 
S4-CDSQA.pptx
S4-CDSQA.pptxS4-CDSQA.pptx
S4-CDSQA.pptx
 
Dynamics saturday madrid 2019 avanade dynamics saturday madrid 2019 2019.05.25
Dynamics saturday madrid 2019   avanade dynamics saturday madrid 2019 2019.05.25Dynamics saturday madrid 2019   avanade dynamics saturday madrid 2019 2019.05.25
Dynamics saturday madrid 2019 avanade dynamics saturday madrid 2019 2019.05.25
 
Desarrollo de Software por www.jasoftsolutions.com
Desarrollo de Software por www.jasoftsolutions.comDesarrollo de Software por www.jasoftsolutions.com
Desarrollo de Software por www.jasoftsolutions.com
 
Calidad y Pruebas VIEWNEXT
Calidad y Pruebas VIEWNEXTCalidad y Pruebas VIEWNEXT
Calidad y Pruebas VIEWNEXT
 
Los retos de un tester ágil
Los retos de un tester ágilLos retos de un tester ágil
Los retos de un tester ágil
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
Control de Calidad del Software
Control de Calidad del SoftwareControl de Calidad del Software
Control de Calidad del Software
 
capitulo 2 Somerville.pptx
capitulo 2 Somerville.pptxcapitulo 2 Somerville.pptx
capitulo 2 Somerville.pptx
 
Capacitacitación Tester - QA 1
Capacitacitación Tester - QA 1Capacitacitación Tester - QA 1
Capacitacitación Tester - QA 1
 

Mais de Abstracta

Mantenimiento y mejora continua de la performance de las aplicaciones
Mantenimiento y mejora continua de la performance de las aplicacionesMantenimiento y mejora continua de la performance de las aplicaciones
Mantenimiento y mejora continua de la performance de las aplicaciones
Abstracta
 
Los superpoderes de la interfaz. Cómo el diseño convierte al usuario en Super...
Los superpoderes de la interfaz. Cómo el diseño convierte al usuario en Super...Los superpoderes de la interfaz. Cómo el diseño convierte al usuario en Super...
Los superpoderes de la interfaz. Cómo el diseño convierte al usuario en Super...
Abstracta
 
VLCtesting 2013 - Comprobando y refutando las promesas del testing automatiza...
VLCtesting 2013 - Comprobando y refutando las promesas del testing automatiza...VLCtesting 2013 - Comprobando y refutando las promesas del testing automatiza...
VLCtesting 2013 - Comprobando y refutando las promesas del testing automatiza...
Abstracta
 
Automatización GXtest - experiencias de uso
Automatización GXtest - experiencias de usoAutomatización GXtest - experiencias de uso
Automatización GXtest - experiencias de uso
Abstracta
 

Mais de Abstracta (11)

Build and test all, lo nuevo de GXtest para Desarrolladores
Build and test all, lo nuevo de GXtest para DesarrolladoresBuild and test all, lo nuevo de GXtest para Desarrolladores
Build and test all, lo nuevo de GXtest para Desarrolladores
 
Herramientas de testing para aplicaciones GeneXus
Herramientas de testing para aplicaciones GeneXusHerramientas de testing para aplicaciones GeneXus
Herramientas de testing para aplicaciones GeneXus
 
Mobile testing, ¿cómo enfrentar los nuevos desafíos?
Mobile testing, ¿cómo enfrentar los nuevos desafíos?Mobile testing, ¿cómo enfrentar los nuevos desafíos?
Mobile testing, ¿cómo enfrentar los nuevos desafíos?
 
Mantenimiento y mejora continua de la performance de las aplicaciones
Mantenimiento y mejora continua de la performance de las aplicacionesMantenimiento y mejora continua de la performance de las aplicaciones
Mantenimiento y mejora continua de la performance de las aplicaciones
 
Los superpoderes de la interfaz. Cómo el diseño convierte al usuario en Super...
Los superpoderes de la interfaz. Cómo el diseño convierte al usuario en Super...Los superpoderes de la interfaz. Cómo el diseño convierte al usuario en Super...
Los superpoderes de la interfaz. Cómo el diseño convierte al usuario en Super...
 
VLCtesting 2013 - Comprobando y refutando las promesas del testing automatiza...
VLCtesting 2013 - Comprobando y refutando las promesas del testing automatiza...VLCtesting 2013 - Comprobando y refutando las promesas del testing automatiza...
VLCtesting 2013 - Comprobando y refutando las promesas del testing automatiza...
 
GX23 - ¿Por qué correr cuando puedes testear?
GX23 - ¿Por qué correr cuando puedes testear?GX23 - ¿Por qué correr cuando puedes testear?
GX23 - ¿Por qué correr cuando puedes testear?
 
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...
 
Generación de pruebas de performance a partir de pruebas funcionales para sis...
Generación de pruebas de performance a partir de pruebas funcionales para sis...Generación de pruebas de performance a partir de pruebas funcionales para sis...
Generación de pruebas de performance a partir de pruebas funcionales para sis...
 
GX Project Days - Charla de testing
GX Project Days - Charla de testingGX Project Days - Charla de testing
GX Project Days - Charla de testing
 
Automatización GXtest - experiencias de uso
Automatización GXtest - experiencias de usoAutomatización GXtest - experiencias de uso
Automatización GXtest - experiencias de uso
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (11)

Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 

GXtest 2.0 - New features and tools

Notas do Editor

  1. Entonces con lo que hemos estado trabajando tratamos de motivar acerca del testin automatizado, pero no encarando por los beneficios que tiene, sino porque ahora va a ser mas facilLa idea es darle a los testers una parte de las pruebas automatizadas ya resuelstas. O sea, le vamos a generar pruebas de forma automatica
  2. Por que le tenemos tanto miedo a las migraciones?Sabemos que migrar a una version mas nueva, sea de lo que sea, muchas veces nos trae beneficios… pero cuales son nuestros miedos?Sea cual sea el tipo de migracion, nuestro miedo en realidad es INCERTIDUMBRE de que el sistema cambie y donde cambie.Seguro voy a querer asegurarme que no rompo nada que antes andaba, por ejemplo que una pantalla que antes compilaba ahora no, porque mas alla de las funcionalidades nuevas, yo quiero probar en mi aplicación, que todo siga funcionandoMas alla de que no aparezcan errores, nos interesa saber que cambia. Ese es un tema. nos interesa saber que la aplicación se COMPORTA igual ante las mismas entradas de datos y el mismo flujoOtra pregunta es: La nueva aplicación demora mas que la anterior? Como puedo saber que un proceso no demora mas? Ese es otro punto que tambien vamos a atacar. El tiempo que demoramos en hacer algo con la aplicación.Ademas de querer asegurarme que en la nueva version no se rompe nada, me gustaria saber tambien si hay algo que funciona y que antes no lo hacia, o sea, saber si se corrigio un error.Entonces, como podemos ayudarlos a migrar en estos cuatro puntos, de forma de tenerle menos miedo a la migración?