Automatización GXtest - experiencias de uso

16
AUTOMATIZACIÓN GXTEST 2.0

Transcript of Automatización GXtest - experiencias de uso

Page 1: Automatización GXtest - experiencias de uso

AUTOMATIZACIÓN – GXTEST 2.0

Page 2: Automatización GXtest - experiencias de uso

Agenda

o Introducción

o Automatización con GXtest

o Generación automática de pruebas

o Break

o Ejemplos de uso

o Consultas

Page 3: Automatización GXtest - experiencias de uso

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

Page 4: Automatización GXtest - experiencias de uso

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

Page 5: Automatización GXtest - experiencias de uso

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

Page 6: Automatización GXtest - experiencias de uso

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

Page 7: Automatización GXtest - experiencias de uso

Pruebas de regresión

Page 8: Automatización GXtest - experiencias de uso

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

Page 9: Automatización GXtest - experiencias de uso

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

Page 10: Automatización GXtest - experiencias de uso

Pruebas de productos

o Integrar las pruebas funcionales

automatizadas al ciclo de vida de cada

liberación

Page 11: Automatización GXtest - experiencias de uso

Pruebas de productos

Page 12: Automatización GXtest - experiencias de uso

Otros..

o Todo lo que ustedes imaginen!

Page 13: Automatización GXtest - experiencias de uso

Testers

o Aumentar la calidad de las pruebas

o Motivación

o Aumentar nuestro diferencial

o Desarrollo profesional

Page 14: Automatización GXtest - experiencias de uso
Page 15: Automatización GXtest - experiencias de uso

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

Page 16: Automatización GXtest - experiencias de uso

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