¡esta prueba tiene que automatizarse!
TRANSCRIPT
![Page 1: ¡Esta prueba tiene que automatizarse!](https://reader033.vdocuments.net/reader033/viewer/2022042511/55a443a81a28ab76158b464a/html5/thumbnails/1.jpg)
¡ESTA PRUEBA TIENE QUE
AUTOMATIZARSE!
Lorena Campistrous
Mauro Alvez
Andréi Guchin
![Page 2: ¡Esta prueba tiene que automatizarse!](https://reader033.vdocuments.net/reader033/viewer/2022042511/55a443a81a28ab76158b464a/html5/thumbnails/2.jpg)
Agenda
o Contexto del Proyecto
o Pruebas de performance
o Automatización de pruebas
funcionales
![Page 3: ¡Esta prueba tiene que automatizarse!](https://reader033.vdocuments.net/reader033/viewer/2022042511/55a443a81a28ab76158b464a/html5/thumbnails/3.jpg)
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
![Page 4: ¡Esta prueba tiene que automatizarse!](https://reader033.vdocuments.net/reader033/viewer/2022042511/55a443a81a28ab76158b464a/html5/thumbnails/4.jpg)
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
![Page 5: ¡Esta prueba tiene que automatizarse!](https://reader033.vdocuments.net/reader033/viewer/2022042511/55a443a81a28ab76158b464a/html5/thumbnails/5.jpg)
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
![Page 6: ¡Esta prueba tiene que automatizarse!](https://reader033.vdocuments.net/reader033/viewer/2022042511/55a443a81a28ab76158b464a/html5/thumbnails/6.jpg)
o Diseño
o Automatización
o Ejecución y análisis
Pruebas de Performance
![Page 7: ¡Esta prueba tiene que automatizarse!](https://reader033.vdocuments.net/reader033/viewer/2022042511/55a443a81a28ab76158b464a/html5/thumbnails/7.jpg)
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
![Page 8: ¡Esta prueba tiene que automatizarse!](https://reader033.vdocuments.net/reader033/viewer/2022042511/55a443a81a28ab76158b464a/html5/thumbnails/8.jpg)
0
500
1000
1500
Diseñode modelo de carga
Estadísticas de acceso a objetos
![Page 9: ¡Esta prueba tiene que automatizarse!](https://reader033.vdocuments.net/reader033/viewer/2022042511/55a443a81a28ab76158b464a/html5/thumbnails/9.jpg)
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
![Page 10: ¡Esta prueba tiene que automatizarse!](https://reader033.vdocuments.net/reader033/viewer/2022042511/55a443a81a28ab76158b464a/html5/thumbnails/10.jpg)
Automatización
![Page 11: ¡Esta prueba tiene que automatizarse!](https://reader033.vdocuments.net/reader033/viewer/2022042511/55a443a81a28ab76158b464a/html5/thumbnails/11.jpg)
o Performance Monitor
o Iseries Navigator
o Tivoli Performance Viewer
o Jconsole
o IBM Heap Analyzer
o JProfiler
Ejecuciones
Herramientas de monitorización:
![Page 12: ¡Esta prueba tiene que automatizarse!](https://reader033.vdocuments.net/reader033/viewer/2022042511/55a443a81a28ab76158b464a/html5/thumbnails/12.jpg)
Análisis de resultados
![Page 13: ¡Esta prueba tiene que automatizarse!](https://reader033.vdocuments.net/reader033/viewer/2022042511/55a443a81a28ab76158b464a/html5/thumbnails/13.jpg)
Automatización de pruebas
![Page 14: ¡Esta prueba tiene que automatizarse!](https://reader033.vdocuments.net/reader033/viewer/2022042511/55a443a81a28ab76158b464a/html5/thumbnails/14.jpg)
¿Qué automatizamos?
![Page 15: ¡Esta prueba tiene que automatizarse!](https://reader033.vdocuments.net/reader033/viewer/2022042511/55a443a81a28ab76158b464a/html5/thumbnails/15.jpg)
¿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
![Page 16: ¡Esta prueba tiene que automatizarse!](https://reader033.vdocuments.net/reader033/viewer/2022042511/55a443a81a28ab76158b464a/html5/thumbnails/16.jpg)
Proceso
Antes Automatización Después
![Page 17: ¡Esta prueba tiene que automatizarse!](https://reader033.vdocuments.net/reader033/viewer/2022042511/55a443a81a28ab76158b464a/html5/thumbnails/17.jpg)
Proceso
Antes Automatización Después
![Page 18: ¡Esta prueba tiene que automatizarse!](https://reader033.vdocuments.net/reader033/viewer/2022042511/55a443a81a28ab76158b464a/html5/thumbnails/18.jpg)
Proceso
Antes Automatización Ahora
![Page 19: ¡Esta prueba tiene que automatizarse!](https://reader033.vdocuments.net/reader033/viewer/2022042511/55a443a81a28ab76158b464a/html5/thumbnails/19.jpg)
Adaptación de los casos de prueba
![Page 20: ¡Esta prueba tiene que automatizarse!](https://reader033.vdocuments.net/reader033/viewer/2022042511/55a443a81a28ab76158b464a/html5/thumbnails/20.jpg)
Proceso
Antes Automatización Después
![Page 21: ¡Esta prueba tiene que automatizarse!](https://reader033.vdocuments.net/reader033/viewer/2022042511/55a443a81a28ab76158b464a/html5/thumbnails/21.jpg)
Proceso
Antes Automatización Después
![Page 22: ¡Esta prueba tiene que automatizarse!](https://reader033.vdocuments.net/reader033/viewer/2022042511/55a443a81a28ab76158b464a/html5/thumbnails/22.jpg)
¡ESTA PRUEBA TIENE QUE
AUTOMATIZARSE!
Lorena Campistrous
Mauro Alvez
Andréi Guchin
![Page 23: ¡Esta prueba tiene que automatizarse!](https://reader033.vdocuments.net/reader033/viewer/2022042511/55a443a81a28ab76158b464a/html5/thumbnails/23.jpg)
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.
![Page 24: ¡Esta prueba tiene que automatizarse!](https://reader033.vdocuments.net/reader033/viewer/2022042511/55a443a81a28ab76158b464a/html5/thumbnails/24.jpg)
¡GRACIAS!