SlideShare ist ein Scribd-Unternehmen logo
1 von 20
#GX2917




Ing. Fabián Baptista
GXtest Product Manager
fabian.baptista@abstracta.com.uy
¿Cuál es nuestro verdadero trabajo?
¿Cómo mejorar?


 Análisis       Desarrollo
        Metodología



Liberación        Testing
Testing Automatizado
Testing Automatizado
          • Pruebas de regresión “sin esfuerzo”
          • Ejecución desatendida y repetible
Testing   • Metodología: Documentación / Reporte de Resultados



          • Motivación (testing)
          • Aumento de productividad (desarrollo)
Equipo    • Tranquilidad (gerente)


          • Cambio (corrección de un bug / Nueva feature)
          • Migración (nuevo build / versión)
GeneXus   • Nueva plataforma (BD / Lenguaje)
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
Suite:


             |




         |
Ejecución Web


   Permite ejecutar pruebas simulando lo que
      hace el usuario, incluso en distintos
        navegadores, sin esfuerzo extra.
Multiplataforma


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.
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.
Simple

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


Creación sencilla de casos de prueba


   Automatización por especialistas del dominio


     Fácil mantenimiento


   Pruebas de Performance


Ejecución distribuida y desatendida
¿Cómo comienzo?


 Análisis       Desarrollo
        Metodología



Liberación            F5
¡One Click Startup!


 Análisis       Desarrollo
        Metodología



Liberación            F11
¡A testear!
     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



                 Ing. Fabián Baptista
                 GXtest Product Manager
                 fabian.baptista@abstracta.com.uy

          #GX2917

Weitere ähnliche Inhalte

Was ist angesagt?

Dev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producciónDev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producción
Kleer Agile Coaching & Training
 
0035 elevator speach productos_gene_xus_a
0035 elevator speach productos_gene_xus_a0035 elevator speach productos_gene_xus_a
0035 elevator speach productos_gene_xus_a
GeneXus
 
Tuenti - de la idea a la web
Tuenti -  de la idea a la webTuenti -  de la idea a la web
Tuenti - de la idea a la web
Tuenti
 

Was ist angesagt? (19)

Análisis estático de código en Java
Análisis estático de código en JavaAnálisis estático de código en Java
Análisis estático de código en Java
 
Jenkins ci + selenium
Jenkins ci + seleniumJenkins ci + selenium
Jenkins ci + selenium
 
Victor sanchez saturdaymadrid2020
Victor sanchez saturdaymadrid2020Victor sanchez saturdaymadrid2020
Victor sanchez saturdaymadrid2020
 
Dev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producciónDev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producción
 
Administración de la calidad del software a través del análisis estático de c...
Administración de la calidad del software a través del análisis estático de c...Administración de la calidad del software a través del análisis estático de c...
Administración de la calidad del software a través del análisis estático de c...
 
Automatización para todos los presupuestos - Sebastián Grattarola
Automatización para todos los presupuestos - Sebastián GrattarolaAutomatización para todos los presupuestos - Sebastián Grattarola
Automatización para todos los presupuestos - Sebastián Grattarola
 
Humanizacion de java script con typescript para d365
Humanizacion de java script con typescript para d365Humanizacion de java script con typescript para d365
Humanizacion de java script con typescript para d365
 
Continuous Delivery Un caso de estudio
Continuous Delivery Un caso de estudioContinuous Delivery Un caso de estudio
Continuous Delivery Un caso de estudio
 
SEMINARIO WEB EN VIVO: INTRODUCCIÓN AL AGILE TESTING
SEMINARIO WEB EN VIVO: INTRODUCCIÓN AL AGILE TESTINGSEMINARIO WEB EN VIVO: INTRODUCCIÓN AL AGILE TESTING
SEMINARIO WEB EN VIVO: INTRODUCCIÓN AL AGILE TESTING
 
0035 elevator speach productos_gene_xus_a
0035 elevator speach productos_gene_xus_a0035 elevator speach productos_gene_xus_a
0035 elevator speach productos_gene_xus_a
 
Software Performance Testing: Conceptos y metodología
Software Performance Testing: Conceptos y metodologíaSoftware Performance Testing: Conceptos y metodología
Software Performance Testing: Conceptos y metodología
 
Tuenti - de la idea a la web
Tuenti -  de la idea a la webTuenti -  de la idea a la web
Tuenti - de la idea a la web
 
09 24 hopes_2014_carloslone
09 24 hopes_2014_carloslone09 24 hopes_2014_carloslone
09 24 hopes_2014_carloslone
 
Openspacesevilla2012
Openspacesevilla2012Openspacesevilla2012
Openspacesevilla2012
 
Liquid Day - Testing de la teoria a practica
Liquid Day - Testing de la teoria a practicaLiquid Day - Testing de la teoria a practica
Liquid Day - Testing de la teoria a practica
 
ASP.NET 5 en Linux y Mac OS X: herramientas e integración
ASP.NET 5 en Linux y Mac OS X: herramientas e integraciónASP.NET 5 en Linux y Mac OS X: herramientas e integración
ASP.NET 5 en Linux y Mac OS X: herramientas e integración
 
Tests de regresión visual con PhantomCSS
Tests de regresión visual con PhantomCSSTests de regresión visual con PhantomCSS
Tests de regresión visual con PhantomCSS
 
Microservicios, en qué lío me he metido
Microservicios, en qué lío me he metidoMicroservicios, en qué lío me he metido
Microservicios, en qué lío me he metido
 
Pruebas continuas con cypress en la era DevOps
Pruebas continuas con cypress en la era DevOpsPruebas continuas con cypress en la era DevOps
Pruebas continuas con cypress en la era DevOps
 

Andere mochten auch

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
 
129 Genexus Y Metodos Agiles Esta Usando Todo El Potnecial De Genexus
129 Genexus  Y  Metodos  Agiles  Esta  Usando  Todo  El  Potnecial  De  Genexus129 Genexus  Y  Metodos  Agiles  Esta  Usando  Todo  El  Potnecial  De  Genexus
129 Genexus Y Metodos Agiles Esta Usando Todo El Potnecial De Genexus
GeneXus
 

Andere mochten auch (11)

Testing: ¿una alternativa laboral para nuestros jóvenes? - Alejandro Lazar
Testing: ¿una alternativa laboral para nuestros jóvenes? - Alejandro LazarTesting: ¿una alternativa laboral para nuestros jóvenes? - Alejandro Lazar
Testing: ¿una alternativa laboral para nuestros jóvenes? - Alejandro Lazar
 
Automatizar con GXtest
Automatizar con GXtestAutomatizar con GXtest
Automatizar con GXtest
 
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
 
juan esteban
juan estebanjuan esteban
juan esteban
 
129 Genexus Y Metodos Agiles Esta Usando Todo El Potnecial De Genexus
129 Genexus  Y  Metodos  Agiles  Esta  Usando  Todo  El  Potnecial  De  Genexus129 Genexus  Y  Metodos  Agiles  Esta  Usando  Todo  El  Potnecial  De  Genexus
129 Genexus Y Metodos Agiles Esta Usando Todo El Potnecial De Genexus
 
Herramientas de testing para aplicaciones GeneXus
Herramientas de testing para aplicaciones GeneXusHerramientas de testing para aplicaciones GeneXus
Herramientas de testing para aplicaciones GeneXus
 
Por qué correr cuando puedes testear?
Por qué correr cuando puedes testear?Por qué correr cuando puedes testear?
Por qué correr cuando puedes testear?
 
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
 
¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?
 
Live Editing in Action
Live Editing in ActionLive Editing in Action
Live Editing in Action
 
Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!
 

Ähnlich wie Introducción a GXtest

016 g xtest_for_beginners
016 g xtest_for_beginners016 g xtest_for_beginners
016 g xtest_for_beginners
GeneXus
 
Silktest Tcm6 174179 Espanol
Silktest Tcm6 174179 EspanolSilktest Tcm6 174179 Espanol
Silktest Tcm6 174179 Espanol
titita13
 
pruebasunitarias-110921232512-phpapp02.pptx
pruebasunitarias-110921232512-phpapp02.pptxpruebasunitarias-110921232512-phpapp02.pptx
pruebasunitarias-110921232512-phpapp02.pptx
CompusoftnetCiaLtda
 

Ähnlich wie Introducción a GXtest (20)

GXtest for beginners
GXtest for beginnersGXtest for beginners
GXtest for beginners
 
016 g xtest_for_beginners
016 g xtest_for_beginners016 g xtest_for_beginners
016 g xtest_for_beginners
 
Proyect Evenge. Event manager
Proyect Evenge. Event managerProyect Evenge. Event manager
Proyect Evenge. Event manager
 
Testlink
TestlinkTestlink
Testlink
 
Las mejores herramientas para realizar pruebas de software
Las mejores herramientas para realizar pruebas de softwareLas mejores herramientas para realizar pruebas de software
Las mejores herramientas para realizar pruebas de software
 
Dynamics saturday madrid 2019 jose antonio estevan share
Dynamics saturday madrid 2019   jose antonio estevan shareDynamics saturday madrid 2019   jose antonio estevan share
Dynamics saturday madrid 2019 jose antonio estevan share
 
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...
 
Cabalgando a la bestia: una experiencia de rediseño legacy
Cabalgando a la bestia: una experiencia de rediseño legacyCabalgando a la bestia: una experiencia de rediseño legacy
Cabalgando a la bestia: una experiencia de rediseño legacy
 
Silktest Tcm6 174179 Espanol
Silktest Tcm6 174179 EspanolSilktest Tcm6 174179 Espanol
Silktest Tcm6 174179 Espanol
 
Taller de Simpletest - Drupal Day Valencia 2012
Taller de Simpletest - Drupal Day Valencia 2012Taller de Simpletest - Drupal Day Valencia 2012
Taller de Simpletest - Drupal Day Valencia 2012
 
Automatización de pruebas con Selenium, Typescript, Protractor & Cucumber
Automatización de pruebas con Selenium, Typescript, Protractor & CucumberAutomatización de pruebas con Selenium, Typescript, Protractor & Cucumber
Automatización de pruebas con Selenium, Typescript, Protractor & Cucumber
 
Pipeline de Integración continua
Pipeline de Integración continuaPipeline de Integración continua
Pipeline de Integración continua
 
pruebasunitarias-110921232512-phpapp02.pptx
pruebasunitarias-110921232512-phpapp02.pptxpruebasunitarias-110921232512-phpapp02.pptx
pruebasunitarias-110921232512-phpapp02.pptx
 
Herramientas Digitales
Herramientas DigitalesHerramientas Digitales
Herramientas Digitales
 
Buenos Aires Meetup - Lifecycle Tools
Buenos Aires Meetup - Lifecycle ToolsBuenos Aires Meetup - Lifecycle Tools
Buenos Aires Meetup - Lifecycle Tools
 
¿Cómo poner software de calidad en manos del usuario de forma rápida?
¿Cómo poner software de calidad en manos del usuario de forma rápida?¿Cómo poner software de calidad en manos del usuario de forma rápida?
¿Cómo poner software de calidad en manos del usuario de forma rápida?
 
ALM Sessions 2012 - Entrega Continua con VS ALM y TFS
ALM Sessions 2012 - Entrega Continua con VS ALM y TFSALM Sessions 2012 - Entrega Continua con VS ALM y TFS
ALM Sessions 2012 - Entrega Continua con VS ALM y TFS
 
Argentesting 2017 - Anatomia Framework Automatización
Argentesting 2017 - Anatomia Framework AutomatizaciónArgentesting 2017 - Anatomia Framework Automatización
Argentesting 2017 - Anatomia Framework Automatización
 
TechNoa 2007 - Visual Studio Team Systems
TechNoa 2007 - Visual Studio Team SystemsTechNoa 2007 - Visual Studio Team Systems
TechNoa 2007 - Visual Studio Team Systems
 

Mehr von GeneXus

Mehr von GeneXus (20)

After Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsAfter Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) Bots
 
K2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuroK2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuro
 
Sd y Plataformas
Sd y PlataformasSd y Plataformas
Sd y Plataformas
 
PXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivosPXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivos
 
APPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industriaAPPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industria
 
GeneXus 4 Students
GeneXus 4 StudentsGeneXus 4 Students
GeneXus 4 Students
 
La importancia de ser responsive
La importancia de ser responsiveLa importancia de ser responsive
La importancia de ser responsive
 
K2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXusK2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXus
 
GeneXus 15 (Salto)
GeneXus 15 (Salto)GeneXus 15 (Salto)
GeneXus 15 (Salto)
 
GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.
 
LigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuariosLigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuarios
 
Innovando con GeneXus y SAP
Innovando con GeneXus y SAPInnovando con GeneXus y SAP
Innovando con GeneXus y SAP
 
Going mobile
Going mobileGoing mobile
Going mobile
 
Audit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXusAudit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXus
 
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite PlusWW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
 
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
 
Laboratorio GXserver (cont)
Laboratorio GXserver (cont)Laboratorio GXserver (cont)
Laboratorio GXserver (cont)
 
Laboratorio GXserver
Laboratorio GXserverLaboratorio GXserver
Laboratorio GXserver
 
Laboratorio: Desarrollo de aplicaciones Web con GeneXus Evolution 3 y Salto (...
Laboratorio: Desarrollo de aplicaciones Web con GeneXus Evolution 3 y Salto (...Laboratorio: Desarrollo de aplicaciones Web con GeneXus Evolution 3 y Salto (...
Laboratorio: Desarrollo de aplicaciones Web con GeneXus Evolution 3 y Salto (...
 
Laboratorio: Desarrollo de aplicaciones Web con GeneXus Evolution 3 y Salto
Laboratorio: Desarrollo de aplicaciones Web con GeneXus Evolution 3 y SaltoLaboratorio: Desarrollo de aplicaciones Web con GeneXus Evolution 3 y Salto
Laboratorio: Desarrollo de aplicaciones Web con GeneXus Evolution 3 y Salto
 

Introducción a GXtest

  • 1. #GX2917 Ing. Fabián Baptista GXtest Product Manager fabian.baptista@abstracta.com.uy
  • 2.
  • 3. ¿Cuál es nuestro verdadero trabajo?
  • 4. ¿Cómo mejorar? Análisis Desarrollo Metodología Liberación Testing
  • 5.
  • 7. Testing Automatizado • Pruebas de regresión “sin esfuerzo” • Ejecución desatendida y repetible Testing • Metodología: Documentación / Reporte de Resultados • Motivación (testing) • Aumento de productividad (desarrollo) Equipo • Tranquilidad (gerente) • Cambio (corrección de un bug / Nueva feature) • Migración (nuevo build / versión) GeneXus • Nueva plataforma (BD / Lenguaje)
  • 8.
  • 9. 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
  • 10.
  • 11. Suite: | |
  • 12. Ejecución Web Permite ejecutar pruebas simulando lo que hace el usuario, incluso en distintos navegadores, sin esfuerzo extra.
  • 13. Multiplataforma 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.
  • 14. 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.
  • 15. Simple GXtest permite la construcción gráfica de casos de prueba, sin la necesidad de programar “scripts” complejos.
  • 16. Top 5 Key Benefits Creación sencilla de casos de prueba Automatización por especialistas del dominio Fácil mantenimiento Pruebas de Performance Ejecución distribuida y desatendida
  • 17.
  • 18. ¿Cómo comienzo? Análisis Desarrollo Metodología Liberación F5
  • 19. ¡One Click Startup! Análisis Desarrollo Metodología Liberación F11
  • 20. ¡A testear! 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 Ing. Fabián Baptista GXtest Product Manager fabian.baptista@abstracta.com.uy #GX2917

Hinweis der Redaktion

  1. Alanalizar las grandes áreas del proceso de construcción de Software y analizar cómo las estamos encarando: Análisis, Desarrollo, Testing y Liberación: todo apoyado sobre una metodología de desarrollo.GeneXus me resuelve el análisis y el desarrollo con múltiples ventajas, las que ya conocemos y por las cuales elegimos el GeneXus para construir software: Plasmar el conocimiento en la KB y despreocuparme de los cambios tecnológicos.Existen muchas metodologías:En cascadas sistemáticas ya ampliamente criticadas, Surgieron metodologías iterativas e incrementales y metodologías ágiles, las cuales favorecen la prototipación temprana e intentan evitar el problema de la historieta que comentaba al inicio, con las cuales GeneXus es compatible.Pero, para poder estar tranquilos antes de la liberación, necesitamos tener una buena etapa de testing.El testing es una actividad en la cual estamos TODOS convencidos de sus beneficios, pero aún así no lo hacemos, ¿por qué?
  2. El desarrollador hoy está acostumbrado a esta medotología:Desarrollo, F5 (pruebo 2 cositas y libero)Esto nos cuesta mucho dinero y tiempo de retrabajo.
  3. La solución es apretar F11 en vez de F5.Se esta liberando una nueva feature que revolucionará la forma de hacer testing en el mundo GeneXus.Este producto esta dentro de GXtest: Cómo funciona y todo lo que posibilita lo va a contar sebastiánGrattarola en su presentación a continuación de esta...¡Es realmente muy recomendable!