SlideShare una empresa de Scribd logo
1 de 16
AUTOMATIZACIÓN – GXTEST 2.0
Agenda
o Introducción
o Automatización con GXtest
o Generación automática de pruebas
o Break
o Ejemplos de uso
o Consultas
Ejemplos de Uso de GXtest
o Apoyo a pruebas funcionales
o Generación de datos
o Ejecución de casos “repetitivos”
o Pruebas de humo
o Pruebas de regresión
o Pruebas de Performance
o Pruebas de productos
o Otros….
Pruebas Funcionales – Generación de
Datos
o Caja Notarial
o Módulo de afiliaciones – Crear 300
afiliados - GXflow
o ANCAP
o Plantas de despacho (Antares) – Crear
tareas en todas las etapas - GXflow
Pruebas funcionales – Ejecución de casos
repetitivos
o Caja Notarial
o Módulo de afiliaciones – Antigüedad del
afiliado
o El oráculo es el propio sistema!
o ANCAP
o SisPer – Ingreso de anuncios
o Separar “verdes” de “rojos”
o Datos de prueba
Pruebas de humo
o Generación automática de pruebas
o CPGSoft
o GX9 a Ev2
o Transacciones
o Bancard
o GX9 a Ev1
o 5 kbs, primero pruebas automatizadas, luego
pruebas manuales
o Pruebas sencillas que recorran todos los menúes
Pruebas de regresión
Pruebas de performance
o GXtest: herramienta de testing funcional automatizado
o Permite automatizar casos de prueba de manera rápido y mantenerlos.
o Actividades: grabación, validaciones, datos y modularización.
o Genera scripts en OpenSTA
o OpenSTA: herramienta de testing de performance
o Manejo de pedidos http
o Ejecución del escenario
o Recolección de datos
Pruebas de performance
o Elimina las cookies antes de generar
o Parametriza variables y las toma de archivos externos (según
DataPools)
o Agrega comentarios con el comando que se ejecuta en GXtest
o Realiza las validaciones
o Coloca los pedidos secundarios en archivos separados de los
primarios.
o Manejo automático de Redirects
o Manejo automático de autenticación (401)
o Thinktimes con if debug
Pruebas de productos
o Integrar las pruebas funcionales
automatizadas al ciclo de vida de cada
liberación
Pruebas de productos
Otros..
o Todo lo que ustedes imaginen!
Testers
o Aumentar la calidad de las pruebas
o Motivación
o Aumentar nuestro diferencial
o Desarrollo profesional
Gerente de desarrollo
o Feedback más rápido
o Mayor libertad para introducir cambios
o Estar más tranquilos luego de la puesta
en producción
Gerente de proyectos
o Agregar Valor en la construcción de
software
o Análisis: especificaciones, modelos, etc
o Desarrollo: KB, App, etc
o Gestión de proyecto: Seguimiento, alcance,
riesgos, etc
o Calidad: Casos de prueba, incidentes,
automatización, revisiones, performance, etc

Más contenido relacionado

Similar a Automatización GXtest - experiencias de uso

0147 gxc development_framework_testing_keep_walking
0147 gxc development_framework_testing_keep_walking0147 gxc development_framework_testing_keep_walking
0147 gxc development_framework_testing_keep_walking
GeneXus
 
¡Esta prueba tiene que automatizarse!
¡Esta prueba tiene que automatizarse!¡Esta prueba tiene que automatizarse!
¡Esta prueba tiene que automatizarse!
GeneXus
 
Metodologia Estructurada - Análisis -
Metodologia Estructurada - Análisis -Metodologia Estructurada - Análisis -
Metodologia Estructurada - Análisis -
Susana Daldin
 
057 Testing Y Pensar Que Me Habian Dicho
057 Testing Y  Pensar Que Me Habian Dicho057 Testing Y  Pensar Que Me Habian Dicho
057 Testing Y Pensar Que Me Habian Dicho
GeneXus
 
Jmeter para Aplicaciones Web
Jmeter para Aplicaciones WebJmeter para Aplicaciones Web
Jmeter para Aplicaciones Web
red.es
 
Metodologia Estructurada
Metodologia EstructuradaMetodologia Estructurada
Metodologia Estructurada
Susana Daldin
 

Similar a Automatización GXtest - experiencias de uso (20)

Aug frontend dev ops
Aug frontend dev opsAug frontend dev ops
Aug frontend dev ops
 
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
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 
Webinar automatizacion de pruebas con smart selenium kit
Webinar automatizacion de pruebas con smart selenium kitWebinar automatizacion de pruebas con smart selenium kit
Webinar automatizacion de pruebas con smart selenium kit
 
0147 gxc development_framework_testing_keep_walking
0147 gxc development_framework_testing_keep_walking0147 gxc development_framework_testing_keep_walking
0147 gxc development_framework_testing_keep_walking
 
¡Esta prueba tiene que automatizarse!
¡Esta prueba tiene que automatizarse!¡Esta prueba tiene que automatizarse!
¡Esta prueba tiene que automatizarse!
 
Metodologia Estructurada - Análisis -
Metodologia Estructurada - Análisis -Metodologia Estructurada - Análisis -
Metodologia Estructurada - Análisis -
 
057 Testing Y Pensar Que Me Habian Dicho
057 Testing Y  Pensar Que Me Habian Dicho057 Testing Y  Pensar Que Me Habian Dicho
057 Testing Y Pensar Que Me Habian Dicho
 
Módulo 6. Agile Testing
Módulo 6. Agile TestingMódulo 6. Agile Testing
Módulo 6. Agile Testing
 
Argentesting 2017 - Anatomia Framework Automatización
Argentesting 2017 - Anatomia Framework AutomatizaciónArgentesting 2017 - Anatomia Framework Automatización
Argentesting 2017 - Anatomia Framework Automatización
 
Pruebas De Software
Pruebas De SoftwarePruebas De Software
Pruebas De Software
 
Los 10 mandamientos y más para el desarrollo de software con GeneXus - Juan M...
Los 10 mandamientos y más para el desarrollo de software con GeneXus - Juan M...Los 10 mandamientos y más para el desarrollo de software con GeneXus - Juan M...
Los 10 mandamientos y más para el desarrollo de software con GeneXus - Juan M...
 
Argentesting 2017 - Performance testing 101 con jmeter
Argentesting 2017 - Performance testing 101 con jmeterArgentesting 2017 - Performance testing 101 con jmeter
Argentesting 2017 - Performance testing 101 con jmeter
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
Tipos de prueba de software
Tipos de prueba de softwareTipos de prueba de software
Tipos de prueba de software
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 
Jmeter para Aplicaciones Web
Jmeter para Aplicaciones WebJmeter para Aplicaciones Web
Jmeter para Aplicaciones Web
 
Optimizacion de software
Optimizacion de softwareOptimizacion de software
Optimizacion de software
 
Sumo Logic Cert Jam - Fundamentals (Spanish)
Sumo Logic Cert Jam - Fundamentals (Spanish)Sumo Logic Cert Jam - Fundamentals (Spanish)
Sumo Logic Cert Jam - Fundamentals (Spanish)
 
Metodologia Estructurada
Metodologia EstructuradaMetodologia Estructurada
Metodologia Estructurada
 

Más de Abstracta

Lecciones aprendidas desarrollando una plataforma de Mobile Monkey Testing
Lecciones aprendidas desarrollando una plataforma de Mobile Monkey TestingLecciones aprendidas desarrollando una plataforma de Mobile Monkey Testing
Lecciones aprendidas desarrollando una plataforma de Mobile Monkey Testing
Abstracta
 
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
 
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
 
GXtest 2.0 - New features and tools
GXtest 2.0 - New features and toolsGXtest 2.0 - New features and tools
GXtest 2.0 - New features and tools
Abstracta
 

Más de Abstracta (14)

Lecciones aprendidas desarrollando una plataforma de Mobile Monkey Testing
Lecciones aprendidas desarrollando una plataforma de Mobile Monkey TestingLecciones aprendidas desarrollando una plataforma de Mobile Monkey Testing
Lecciones aprendidas desarrollando una plataforma de Mobile Monkey Testing
 
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...
 
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
 
¿Por qué automatizar? y ¿por qué con GXtest?
¿Por qué automatizar? y ¿por qué con GXtest?¿Por qué automatizar? y ¿por qué con GXtest?
¿Por qué automatizar? y ¿por qué con GXtest?
 
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
 
GXtest 2.0 - New features and tools
GXtest 2.0 - New features and toolsGXtest 2.0 - New features and tools
GXtest 2.0 - New features and tools
 

Último

Último (20)

Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxTarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
 
Electricidad Libro compendio de temas estudiados.docx
Electricidad Libro compendio de temas estudiados.docxElectricidad Libro compendio de temas estudiados.docx
Electricidad Libro compendio de temas estudiados.docx
 
Desarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - EstradaDesarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - Estrada
 
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUALJORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
 
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
 
CARPETA PEDAGOGICA DE TOE.docbbbbbbbbbbbx
CARPETA PEDAGOGICA DE TOE.docbbbbbbbbbbbxCARPETA PEDAGOGICA DE TOE.docbbbbbbbbbbbx
CARPETA PEDAGOGICA DE TOE.docbbbbbbbbbbbx
 
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiCVelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
 
el uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptxel uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptx
 
innovacion banking & warehouse 2024 blog
innovacion banking & warehouse 2024 bloginnovacion banking & warehouse 2024 blog
innovacion banking & warehouse 2024 blog
 
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfRedes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
 
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptxTipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
 
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8
 
Tipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de DatosTipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de Datos
 
Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024
 
BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).
 
Uso de las TIC en la vida cotidiana .
Uso de las TIC en la vida cotidiana       .Uso de las TIC en la vida cotidiana       .
Uso de las TIC en la vida cotidiana .
 
herramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaherramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el tema
 
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la ComunicaciónNavegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
 
Imágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la informaciónImágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la información
 

Automatización GXtest - experiencias de uso

  • 2. Agenda o Introducción o Automatización con GXtest o Generación automática de pruebas o Break o Ejemplos de uso o Consultas
  • 3. Ejemplos de Uso de GXtest o Apoyo a pruebas funcionales o Generación de datos o Ejecución de casos “repetitivos” o Pruebas de humo o Pruebas de regresión o Pruebas de Performance o Pruebas de productos o Otros….
  • 4. Pruebas Funcionales – Generación de Datos o Caja Notarial o Módulo de afiliaciones – Crear 300 afiliados - GXflow o ANCAP o Plantas de despacho (Antares) – Crear tareas en todas las etapas - GXflow
  • 5. Pruebas funcionales – Ejecución de casos repetitivos o Caja Notarial o Módulo de afiliaciones – Antigüedad del afiliado o El oráculo es el propio sistema! o ANCAP o SisPer – Ingreso de anuncios o Separar “verdes” de “rojos” o Datos de prueba
  • 6. Pruebas de humo o Generación automática de pruebas o CPGSoft o GX9 a Ev2 o Transacciones o Bancard o GX9 a Ev1 o 5 kbs, primero pruebas automatizadas, luego pruebas manuales o Pruebas sencillas que recorran todos los menúes
  • 8. Pruebas de performance o GXtest: herramienta de testing funcional automatizado o Permite automatizar casos de prueba de manera rápido y mantenerlos. o Actividades: grabación, validaciones, datos y modularización. o Genera scripts en OpenSTA o OpenSTA: herramienta de testing de performance o Manejo de pedidos http o Ejecución del escenario o Recolección de datos
  • 9. Pruebas de performance o Elimina las cookies antes de generar o Parametriza variables y las toma de archivos externos (según DataPools) o Agrega comentarios con el comando que se ejecuta en GXtest o Realiza las validaciones o Coloca los pedidos secundarios en archivos separados de los primarios. o Manejo automático de Redirects o Manejo automático de autenticación (401) o Thinktimes con if debug
  • 10. Pruebas de productos o Integrar las pruebas funcionales automatizadas al ciclo de vida de cada liberación
  • 12. Otros.. o Todo lo que ustedes imaginen!
  • 13. Testers o Aumentar la calidad de las pruebas o Motivación o Aumentar nuestro diferencial o Desarrollo profesional
  • 14.
  • 15. Gerente de desarrollo o Feedback más rápido o Mayor libertad para introducir cambios o Estar más tranquilos luego de la puesta en producción
  • 16. Gerente de proyectos o Agregar Valor en la construcción de software o Análisis: especificaciones, modelos, etc o Desarrollo: KB, App, etc o Gestión de proyecto: Seguimiento, alcance, riesgos, etc o Calidad: Casos de prueba, incidentes, automatización, revisiones, performance, etc