¡ESTA PRUEBA TIENE QUE
AUTOMATIZARSE!
Lorena Campistrous
Mauro Alvez
Andréi Guchin
Agenda
o Contexto del Proyecto
o Pruebas de performance
o Automatización de pruebas
funcionales
Proyecto: Sistema de Personal
2500 usuarios
Visibilidad a toda la organización
Abarca: Control de Asistencia, ingreso de justificaciones de horas trabajadas o no y proceso para su autorización, interfaz con el sistema de sueldos, consultas
Evolución Tecnológica
Cambio en la arquitectura: Portal de Autogestión
Reingeniería funcionalidades mas complejas
Implementación de procesos con GXflow
Aplicación de K2BTools
Nuevo esquema de seguridad
Proceso de construcción
o Incorporación de roles especializados
o Coordinación
o Equipo de Testing
o Expertos en test de Performance
o Incorporación de herramientas
o Diseño
o Automatización
o Ejecución y análisis
Pruebas de Performance
0
200
400
600
800
1000
1200
1400
12:0
0:0
0 A
M12
:30
:00
AM
1:0
0:0
0 A
M1:
30
:00
AM
2:0
0:0
0 A
M2
:30
:00
AM
3:0
0:0
0 A
M3
:30
:00
AM
4:0
0:0
0 A
M4
:30
:00
AM
5:0
0:0
0 A
M5
:30
:00
AM
6:0
0:0
0 A
M6
:30
:00
AM
7:0
0:0
0 A
M7
:30
:00
AM
8:0
0:0
0 A
M8
:30
:00
AM
9:0
0:0
0 A
M9
:30
:00
AM
10:0
0:0
0 A
M10
:30
:00
AM
11:0
0:0
0 A
M11
:30
:00
AM
12:0
0:0
0 P
M12
:30
:00
PM
1:0
0:0
0 P
M1:
30
:00
PM
2:0
0:0
0 P
M2
:30
:00
PM
3:0
0:0
0 P
M3
:30
:00
PM
4:0
0:0
0 P
M4
:30
:00
PM
5:0
0:0
0 P
M5
:30
:00
PM
6:0
0:0
0 P
M6
:30
:00
PM
7:0
0:0
0 P
M7
:30
:00
PM
8:0
0:0
0 P
M8
:30
:00
PM
9:0
0:0
0 P
M9
:30
:00
PM
10:0
0:0
0 P
M10
:30
:00
PM
11:0
0:0
0 P
M11
:30
:00
PM
y m
ay
or.
..
Diseñode modelo de carga
0
500
1000
1500
Diseñode modelo de carga
Estadísticas de acceso a objetos
Diseñode modelo de carga
0
500
1000
1500 #UV #Iter
CP01-Remuneración 122 4
CP02-Ficha Detallada 66 4
CP03-Anuncio de Licencia 8 7
CP04-Anuncio de compensar hrs extras 8 7
CP05-Anuncio de salida en comisión 8 7
CP06-Anuncio de Hrs particulares 8 7
CP07-Ver Saldo de Licencia 6 2
CP08-Interfase de sueldos 3 1
CP09-Trabajar con subordinados 10 1
CP10-Consultar Anuncios 28 4
CP12-Consultar Marcas Normales 20 2
CP13-Trabajar con Anuncios 20 3
CP14-Marcas Subordinados 10 1
Escenario de carga
Automatización
o Performance Monitor
o Iseries Navigator
o Tivoli Performance Viewer
o Jconsole
o IBM Heap Analyzer
o JProfiler
Ejecuciones
Herramientas de monitorización:
Análisis de resultados
Automatización de pruebas
¿Qué automatizamos?
¿Por qué?
o Funcionalidad crítica
o Cobertura de las pruebas
o Tiempo insumido en testing
o Tarea repetitiva
o Costo de la automatización
Proceso
Antes Automatización Después
Proceso
Antes Automatización Después
Proceso
Antes Automatización Ahora
Adaptación de los casos de prueba
Proceso
Antes Automatización Después
Proceso
Antes Automatización Después
¡ESTA PRUEBA TIENE QUE
AUTOMATIZARSE!
Lorena Campistrous
Mauro Alvez
Andréi Guchin
Conferencias relacionadas
o Hoy
o Sacándole el jugo al testing- Sala 2C, 16:15 hs.
o Mitos sobre el testing y el testing automatizado- Sala 2C, 17:15 hs.
o Testing en Smart Devices: Getting Started- Sala 2C, 17:45 hs.
o Martes
o Laboratorio Gxtest (parte 1)- Sala 4P, 10:30 hs.
o Laboratorio Gxtest (parte 2)- Sala 4P, 11:00 hs.
o Miércoles
o Testing: 20 años, 5 niveles, 1 desafío- Sala 4R, 11:45hs.
¡GRACIAS!
Top Related