automation la ruta hacia el test - abstracta
TRANSCRIPT
![Page 1: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/1.jpg)
La ruta hacia el Test Automation
Cecilia AguileraTester Automator en Abstracta Chile
cl.abstracta.us
![Page 2: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/2.jpg)
Sobre mi
Cecilia AguileraTitulada de Ingeniería en Informática en Duoc UC
Cuento con 5 años de experiencia en el área. Actualmente me
desempeño como Tester Automator en Abstracta Chile,
colaborando en proyectos desde el área funcional y aportando
en la automatización de pruebas.
ceciliaaguileraisla
![Page 3: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/3.jpg)
Contenido de la Charla
1 Introducción 2 Testing Automatizado
3 Por qué ir hacia la automatización
![Page 4: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/4.jpg)
¿Qué significa ser Tester?
Probador de Software
Quality Assurance
Ingeniero de Calidad
Quality Engineer
![Page 5: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/5.jpg)
¿Qué hace un Tester de Software?
Diseño de pruebas
Reportar incidentes
Ejecutar Pruebas
Sugerir mejoras
Entender el negocio
Observar e investigar el software
![Page 6: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/6.jpg)
Habilidades de un Tester
Creatividad
Ingenio
Observador
Detallista
Buen comunicador
![Page 7: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/7.jpg)
Testing Automatizado
![Page 8: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/8.jpg)
¿Por qué Automatizar nuestras Pruebas?
Aumento de la cobertura de mis pruebas
Ahorro de energía, tiempo y costo
Se simplifica el trabajo tedioso y repetitivo
![Page 9: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/9.jpg)
Las famosas Pruebas de Regresión
Validan errores anteriores
Corrobora funcionalidades que funcionaban bien
Se ejecutan periódicamente
![Page 10: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/10.jpg)
Qué Automatizar y qué no Automatizar
X
XDe alto riesgo
Repetitivas
Flujos complejos
Flujos inestables
Flujos cambiantes
![Page 11: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/11.jpg)
Pruebas Manuales y Pruebas Automatizadas
![Page 12: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/12.jpg)
Pruebas Manuales y Pruebas Automatizadas
No son excluyentes una de la otra
Se complementan
Las pruebas manuales nunca desaparecerán
Un automatizador siempre hará pruebas manuales
![Page 13: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/13.jpg)
¿Por qué seguir la ruta haciala Automatización?
![Page 14: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/14.jpg)
Pirámide de Cohn
Capa Base: Pruebas Unitarias
Capa Intermedia: API / Integración / Componentes
Capa superior: Interfaz de usuario
![Page 15: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/15.jpg)
Pirámide de Cohn
Capa Base: Pruebas Unitarias
Capa Intermedia: API / Integración / Componentes
Capa superior: Interfaz de usuario
![Page 16: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/16.jpg)
Enfoques de Automatización enInterfaz de usuario
Scripting Record and Playback
![Page 17: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/17.jpg)
Herramientas para Automatizar
SCRIPTING
RECORD AND PLAYBACK
![Page 18: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/18.jpg)
Web de pruebas para practicar
https://orangehrm-demo-6x.orangehrmlive.com/http://opencart.abstracta.us/
https://demoqa.com/ http://demo.testim.io/
![Page 19: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/19.jpg)
Mitos sobre la Automatización
“El software es muy simple, no necesitamos pruebas manuales”
“Con la automatización reduciremos el tiempo de pruebas”
“Si tenemos automatización necesitaremos menos testers”
“Queremos automatizar todo”
![Page 20: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/20.jpg)
Otros temas que debemos conocer
Control de Versiones: Github, Gitlab, etc
Bases de datos: Oracle, PostgreSQL, SQLServer, MySQL
Servicios Web: REST, SOAP (Postman y SoapUI)
Metodologías de Desarrollo: Metodologías Ágiles y Tradicionales
![Page 21: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/21.jpg)
Integración Continua: Jenkins, Docker, Kubernetes
Enfoques de Desarrollo
TDD (Desarrollo guiado por Pruebas) Pruebas Unitarias
BDD (Desarrollo guiado por Comportamiento) Pruebas Funcionales
Otros temas que debemos conocer
![Page 22: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/22.jpg)
Shift left Testing
Otros temas que debemos conocer
![Page 23: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/23.jpg)
¿Quién puede ser Tester Automator?
![Page 24: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/24.jpg)
Tips para comenzar
Aprender Conceptos
Mejorar Habilidades
Practicar Inglés
Cursos gratuitos o pagados
Mantenerse actualizado
![Page 25: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/25.jpg)
La Ruta hacia la Automatización de Pruebas
![Page 26: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/26.jpg)
Introducción a la Automatización de Pruebas Funcionales
E-book gratuito
![Page 27: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/27.jpg)
ReferenciasComunidades
https://www.meetup.com/es/QA-Testing-Chile/https://www.ministryoftesting.com/https://www.qalovers.com/https://www.testingenchile.cl/
Las tareas del tester de softwarehttps://openwebinars.net/blog/tester-software-tareas-principales/
Pirámide de Cohn
https://www.javiergarzas.com/2015/01/automatizacion-pruebas.html
Pruebas Automatizadas
https://www.softwaretestingbureau.com/cuando-conviene-automatizar-pruebas-software/
https://www.tsg-training.co.uk/que-es-la-prueba-automatizada-y-por-que-usarlas/?lang=eshttps://abstracta.us/blog/test-automation/beginners-guide-functional-test-automation/
https://cl.abstracta.us/blog/piramide-de-automatizacion/
https://cl.abstracta.us/blog/roi-automatizacion-pruebas-software/
![Page 28: Automation La ruta hacia el Test - Abstracta](https://reader035.vdocuments.co/reader035/viewer/2022070215/62bdb483df84e9395473cb32/html5/thumbnails/28.jpg)
Gracias!
cl.abstracta.us
Cecilia AguileraTester Automator en Abstracta Chile