Automatización GXtest - experiencias de uso
-
Upload
abstracta -
Category
Technology
-
view
85 -
download
1
Transcript of Automatización GXtest - experiencias de uso
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