0168 testing el_camino_para_que_confien_en_nuestro_software
TRANSCRIPT
![Page 1: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/1.jpg)
TESTING: EL CAMINO PARA QUE CONFÍEN EN NUESTRO SOFTWARE
Ing. Federico Toledo
![Page 2: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/2.jpg)
![Page 3: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/3.jpg)
Acumulatividad nula
![Page 4: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/4.jpg)
Agenda
Problemas
Problema 1
Problema 2
Problema 3
Problema 4
Problema 5
![Page 5: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/5.jpg)
No tengo tiempo!
![Page 6: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/6.jpg)
How do you spend time to save time?
Beneficios a largo plazo?
Grabo una vez, parametrizo. Pienso los
datos de prueba, y ejecuto eso
Cuantas veces quiera
En cuántas plataformas quiera
Cada día que quiera
![Page 7: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/7.jpg)
Priorizar
Regla 80 – 20
80%
20%
80%
20%
Tests automatizables
Beneficio obtenible
![Page 8: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/8.jpg)
Conclusión 1/5
Ahorrar tiempo
Priorizar!
![Page 9: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/9.jpg)
Es muy costoso automatizar!
![Page 10: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/10.jpg)
Es muy costoso automatizar!
![Page 11: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/11.jpg)
ROI de la automatización
Test Automatizado vs Test Manual
Entre 3 – 10 veces más
Cem Kaner
La vez número 11 que ejecute ya gano!
![Page 12: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/12.jpg)
Otros de yapa
Lo ejecuta una maquina
Las pruebas quedan documentadas
Los resultados quedan registrados
Ejecución en distintos ambientes
Manejadores de bases de datos
Application servers
Java o .Net, etc.
Internet Explorer, Firefox
![Page 13: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/13.jpg)
Conclusión 2/5
No es sólo para empresas grandes
Ejecuto 1 prueba 11 veces y gano
Documento, registro resultados
Distintos ambientes
![Page 14: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/14.jpg)
Mi jefe no me asigna horas!
![Page 15: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/15.jpg)
Visibilidad
Tenemos que saber mostrar el valor que
tiene todo esto
Mostrar resultados
Mostrar valor a los desarrolladores
Colaborar, ayudar
Testing colaborativo
![Page 16: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/16.jpg)
Fugas de conocimiento
Qué pasa si se va un analista o tester?
Dónde queda el conocimiento?
![Page 17: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/17.jpg)
Conclusión 3/5
Mostrar beneficios
Testing colaborativo
Evitar fugas de conocimiento
![Page 18: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/18.jpg)
No hay herramientas que solucionen todo!
![Page 19: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/19.jpg)
A no generar falsas expectativas
No esperar que haya una herramienta que
solucione todos los problemas.
![Page 20: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/20.jpg)
… pensar …
La herramienta no piensa.
Priorizar, seleccionar, diseñar pruebas.
Luego, automatizarlas es muy fácil.
Automated chaos gives faster chaos
@michaelbolton @fltoledo Not necessarily
faster only; it might (also) intensify chaos, or
enable chaos where chaos was previously
infeasible.
![Page 21: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/21.jpg)
![Page 22: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/22.jpg)
Conclusión 4/5
No hay herramienta que sirva para todo
Pensar
Estrategia
Atacar el problema de a pequeñas partes
Priorizar lo que me de más beneficio
![Page 23: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/23.jpg)
Me aburro, me desmotivo
![Page 24: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/24.jpg)
Actitud
Desafíos
En todos los comienzos reside una fuerza
mágica Herman Hesse
Adquirir hábitos
![Page 25: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/25.jpg)
Conclusión 5/5
Desafíos
Adquirir hábitos
![Page 26: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/26.jpg)
Resumen
No hay Tiempo!
Muy Costoso!
Mi jefe!
No hay herramientas!
Aburrimiento!
![Page 27: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/27.jpg)
Para continuar
www.genexus.com/gxtest/trial
GXtest 1.1
A continuación
Probando Aplicaciones GeneXus con la ayuda
de Gxtest
![Page 28: 0168 testing el_camino_para_que_confien_en_nuestro_software](https://reader034.vdocuments.site/reader034/viewer/2022051404/5a6ef1ad7f8b9a49648b67c1/html5/thumbnails/28.jpg)
GRACIAS!!
Ing. Federico Toledo
@fltoledo
www.abstracta.com.uy
blog.abstracta.com.uy
gxtest.abstracta.com.uy/wiki
twitter.com/gxtest