SlideShare una empresa de Scribd logo
1 de 41
Ejecutando pruebas
automatizadas desde la nube
Ing. Abel Quintana López
@beloquintana
belo.quintana@gmail.com
Agenda
La nube y la automatización de pruebas
Beneficios de la nube en la automatización
Infraestructura
Datos de prueba
Ejecución
Reportes
Herramientas
Agenda
La nube y la automatización de pruebas
Beneficios de la nube en la automatización
Infraestructura
Datos de prueba
Ejecución
Reportes
Herramientas
Computación en la nube
 Almacenamiento de datos
 Software
 Servidores
Ventajas de la computación en la nube
 Reducción de costos
 Reducción de riesgos
 Productividad
 Disponibilidad
 Infraestructura
 Tecnología no obsoleta
 Mantenimiento
Ventajas de la computación en la nube
 Reducción de costos
 Reducción de riesgos
 Productividad
 Disponibilidad
 Escalable
 Adaptabilidad
Ventajas de la computación en la nube
 Reducción de costos
 Reducción de riesgos
 Productividad
 Disponibilidad
 Reducción de tareas de
configuración y mantenimiento
 Reducción de tiempos
Ventajas de la computación en la nube
 Reducción de costos
 Reducción de riesgos
 Productividad
 Disponibilidad  Servicios
Automatización de pruebas – ¿Qué es?
 Es un proceso que se realiza para apoyar las tareas de testing
en el desarrollo del software.
 Donde se aplican metodologías y herramientas para ejecutar
casos de prueba de forma automática.
Automatización de pruebas - Tareas
 Frameworks de pruebas
 Casos de prueba y Datos
 Reportes
 Regresiones
 Pruebas a nivel de UI y API
Agenda
La nube y la automatización de pruebas
Beneficios de la nube en la automatización
Infraestructura
Datos de prueba
Ejecución
Reportes
Herramientas
Infraestructura - Automatización
Ejecución + Cobertura
- Riesgo
Infraestructura - Automatización
Selenium Grid
Infraestructura – Automatización en la nube
Infraestructura – Automatización en la nube
Beneficios
Ahorro de tiempo
Mayor productividad
Reducción de costos
Agenda
La nube y la automatización de pruebas
Beneficios de la nube en la automatización
Infraestructura
Datos de prueba
Ejecución
Reportes
Herramientas
Datos de prueba - Automatización
Una buena práctica de la automatización de prueba es:
separar los datos del código.
Datos de prueba - Automatización
Pero ¿qué sucede si tenemos cientos de test y
grandes volúmenes de datos de prueba?
Datos de prueba - Automatización
Datos de prueba - Automatización
Test de pago de una
reserva de vuelo
http://docs.fitnesse.org/FrontPage
Datos de prueba - Automatización
Datos de prueba – Automatización en la
nube
Aplicación web
Datos
 Adicionar
 Editar
 Eliminar
API
 No usa ficheros
Formularios
Tablas
DatosDatos
Datos
Datos
Datos
Datos
Beneficios
Escalabilidad
Reducción de riesgos:
 Aumento del volumen de datos
 Complejidad
Automatizaciones estables
Datos de prueba – Automatización en la
nube
Agenda
La nube y la automatización de pruebas
Beneficios de la nube en la automatización
Infraestructura
Datos de prueba
Ejecución
Reportes
Herramientas
Ejecución - Automatización
Developers Can Run Tests
...save enormous amount of time...
Paul Merrill
Ejecución - Automatización
http://docs.fitnesse.org/FrontPage
 Datos de prueba
 Ejecución
Ejecución - Automatización
https://nunit.org/
Ejecución – Automatización en la nube
Test
Test
Test
Test
Test
TestTest
Test Test
Ejecución – Automatización en la nube
Beneficios
Facilita las pruebas a desarrollo
Visibilidad
Productividad
ROI
Agenda
La nube y la automatización de pruebas
Beneficios de la nube en la automatización
Infraestructura
Datos de prueba
Ejecución
Reportes
Herramientas
Reportes – Automatización
 Visibilidad
 Detección de errores
https://www.browserstack.com/
Reportes – Automatización en la nube
 Compartir información datos
 Filtros
 BrowserStack
 Videos
 Imágenes
Reportes – Automatización en la nube
 Aumenta la visibilidad
 Métricas
 Detección de errores
Agenda
La nube y la automatización de pruebas
Beneficios de la nube en la automatización
Infraestructura
Datos de prueba
Ejecución
Reportes
Herramientas
Herramientas
Datos de pruebaInfraestructura Ejecución Reportes
Herramientas
Framework
Equipo
(Dev/QA/Project Managers)
API
Automatización en la nube - Experiencias
Pruebas funcionales
RefactorizaciónGenerar datos
Performance
Automatización en la nube
 Visibilidad
 Productividad
 Reducción de costos y mantenimiento
 Disponibilidad
Muchas
Ejecutando pruebas
automatizadas desde la nube
Ing. Abel Quintana López
@beloquintana
belo.quintana@gmail.com

Más contenido relacionado

La actualidad más candente

Liquid Day - Capitalizando la automatizacion sin programar
Liquid Day - Capitalizando la automatizacion sin programarLiquid Day - Capitalizando la automatizacion sin programar
Liquid Day - Capitalizando la automatizacion sin programarSoftware Guru
 
SEMINARIO WEB - El ABC del Test Automation: ¿Qué, por qué, cuando y cómo?
SEMINARIO WEB - El ABC del Test Automation: ¿Qué, por qué, cuando y cómo?SEMINARIO WEB - El ABC del Test Automation: ¿Qué, por qué, cuando y cómo?
SEMINARIO WEB - El ABC del Test Automation: ¿Qué, por qué, cuando y cómo?Belatrix Software
 
Integración contínua con Jenkins
Integración contínua con JenkinsIntegración contínua con Jenkins
Integración contínua con JenkinsCésar Hernández
 
Probando aplicaciones AngularJS
Probando aplicaciones AngularJSProbando aplicaciones AngularJS
Probando aplicaciones AngularJSRodrigo Pimentel
 
Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...
Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...
Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...Abstracta
 
Tu primer script en Katalon - Paso a Paso
Tu primer script en Katalon - Paso a PasoTu primer script en Katalon - Paso a Paso
Tu primer script en Katalon - Paso a PasoArgentesting
 
Testing técnico - Automatización en web y mobile para pruebas funcionales y p...
Testing técnico - Automatización en web y mobile para pruebas funcionales y p...Testing técnico - Automatización en web y mobile para pruebas funcionales y p...
Testing técnico - Automatización en web y mobile para pruebas funcionales y p...Abstracta
 
Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...
Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...
Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...Federico Toledo
 
Liquid Day - DevOps y Xamarin
Liquid Day - DevOps y XamarinLiquid Day - DevOps y Xamarin
Liquid Day - DevOps y XamarinSoftware Guru
 
Jornada de Calidad 2015 (Universidad ORT, Buenos Aires, Argentina) - Mobile t...
Jornada de Calidad 2015 (Universidad ORT, Buenos Aires, Argentina) - Mobile t...Jornada de Calidad 2015 (Universidad ORT, Buenos Aires, Argentina) - Mobile t...
Jornada de Calidad 2015 (Universidad ORT, Buenos Aires, Argentina) - Mobile t...Federico Toledo
 
Como Probar Una AplicacióN Web
Como Probar Una AplicacióN WebComo Probar Una AplicacióN Web
Como Probar Una AplicacióN Webrlramirez
 
Pruebas automatizadas de aceptación en aplicaciones web
Pruebas automatizadas de aceptación en aplicaciones webPruebas automatizadas de aceptación en aplicaciones web
Pruebas automatizadas de aceptación en aplicaciones webGiannis Morales
 
Automatización de pruebas funcionales
Automatización de pruebas funcionalesAutomatización de pruebas funcionales
Automatización de pruebas funcionalesVicenç García-Altés
 
PRUEBA DE APLICACIONES WEB
PRUEBA DE APLICACIONES WEB PRUEBA DE APLICACIONES WEB
PRUEBA DE APLICACIONES WEB YULIANA JIMENEZ
 
Gestion de la calidad con software libre
Gestion de la calidad con software libreGestion de la calidad con software libre
Gestion de la calidad con software libreManuel Morales
 
Ingeniería del software y metodologías ágiles
Ingeniería del software y metodologías ágilesIngeniería del software y metodologías ágiles
Ingeniería del software y metodologías ágilesRodrigo Corral
 

La actualidad más candente (20)

Liquid Day - Capitalizando la automatizacion sin programar
Liquid Day - Capitalizando la automatizacion sin programarLiquid Day - Capitalizando la automatizacion sin programar
Liquid Day - Capitalizando la automatizacion sin programar
 
SEMINARIO WEB - El ABC del Test Automation: ¿Qué, por qué, cuando y cómo?
SEMINARIO WEB - El ABC del Test Automation: ¿Qué, por qué, cuando y cómo?SEMINARIO WEB - El ABC del Test Automation: ¿Qué, por qué, cuando y cómo?
SEMINARIO WEB - El ABC del Test Automation: ¿Qué, por qué, cuando y cómo?
 
Integración contínua con Jenkins
Integración contínua con JenkinsIntegración contínua con Jenkins
Integración contínua con Jenkins
 
Probando aplicaciones AngularJS
Probando aplicaciones AngularJSProbando aplicaciones AngularJS
Probando aplicaciones AngularJS
 
Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...
Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...
Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...
 
Tu primer script en Katalon - Paso a Paso
Tu primer script en Katalon - Paso a PasoTu primer script en Katalon - Paso a Paso
Tu primer script en Katalon - Paso a Paso
 
Jenkins ci + selenium
Jenkins ci + seleniumJenkins ci + selenium
Jenkins ci + selenium
 
Testing técnico - Automatización en web y mobile para pruebas funcionales y p...
Testing técnico - Automatización en web y mobile para pruebas funcionales y p...Testing técnico - Automatización en web y mobile para pruebas funcionales y p...
Testing técnico - Automatización en web y mobile para pruebas funcionales y p...
 
Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...
Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...
Evento CDA Abstracta - Perú 2015 - Testing de performance y testing automátic...
 
El coste de no usar integración continua
El coste de no usar integración continuaEl coste de no usar integración continua
El coste de no usar integración continua
 
Liquid Day - DevOps y Xamarin
Liquid Day - DevOps y XamarinLiquid Day - DevOps y Xamarin
Liquid Day - DevOps y Xamarin
 
Jornada de Calidad 2015 (Universidad ORT, Buenos Aires, Argentina) - Mobile t...
Jornada de Calidad 2015 (Universidad ORT, Buenos Aires, Argentina) - Mobile t...Jornada de Calidad 2015 (Universidad ORT, Buenos Aires, Argentina) - Mobile t...
Jornada de Calidad 2015 (Universidad ORT, Buenos Aires, Argentina) - Mobile t...
 
Como Probar Una AplicacióN Web
Como Probar Una AplicacióN WebComo Probar Una AplicacióN Web
Como Probar Una AplicacióN Web
 
Pruebas automatizadas de aceptación en aplicaciones web
Pruebas automatizadas de aceptación en aplicaciones webPruebas automatizadas de aceptación en aplicaciones web
Pruebas automatizadas de aceptación en aplicaciones web
 
Automatización de pruebas funcionales
Automatización de pruebas funcionalesAutomatización de pruebas funcionales
Automatización de pruebas funcionales
 
PRUEBA DE APLICACIONES WEB
PRUEBA DE APLICACIONES WEB PRUEBA DE APLICACIONES WEB
PRUEBA DE APLICACIONES WEB
 
Integración Continua
Integración ContinuaIntegración Continua
Integración Continua
 
Gestion de la calidad con software libre
Gestion de la calidad con software libreGestion de la calidad con software libre
Gestion de la calidad con software libre
 
Practicas técnicas
Practicas técnicasPracticas técnicas
Practicas técnicas
 
Ingeniería del software y metodologías ágiles
Ingeniería del software y metodologías ágilesIngeniería del software y metodologías ágiles
Ingeniería del software y metodologías ágiles
 

Similar a Ejecutando pruebas automatizadas desde la nube

Presentacion Microsoft
Presentacion MicrosoftPresentacion Microsoft
Presentacion Microsoftfcolauravel
 
Dynamics saturday madrid 2019 avanade dynamics saturday madrid 2019 2019.05.25
Dynamics saturday madrid 2019   avanade dynamics saturday madrid 2019 2019.05.25Dynamics saturday madrid 2019   avanade dynamics saturday madrid 2019 2019.05.25
Dynamics saturday madrid 2019 avanade dynamics saturday madrid 2019 2019.05.25Demian Raschkovan
 
Evaluación y prácticas para migrar a la nube
Evaluación y prácticas para migrar a la nubeEvaluación y prácticas para migrar a la nube
Evaluación y prácticas para migrar a la nubeAmazon Web Services LATAM
 
Cloud computing
Cloud computingCloud computing
Cloud computingpeande
 
Cloud computing
Cloud computingCloud computing
Cloud computingpeande
 
DevOps Cap 5: Test
 DevOps Cap 5: Test DevOps Cap 5: Test
DevOps Cap 5: TestJuan Giraldo
 
Cloud Computing (June 2009 es Es)
Cloud Computing (June 2009 es Es)Cloud Computing (June 2009 es Es)
Cloud Computing (June 2009 es Es)Moises Navarro
 
ServoTIC. Soluciones Profesionales en Sistemas Web
ServoTIC. Soluciones Profesionales en Sistemas WebServoTIC. Soluciones Profesionales en Sistemas Web
ServoTIC. Soluciones Profesionales en Sistemas WebServoTIC
 
Visual Studio 2010 Ligthswitch + AZURE + Zero Code
Visual Studio 2010 Ligthswitch + AZURE + Zero CodeVisual Studio 2010 Ligthswitch + AZURE + Zero Code
Visual Studio 2010 Ligthswitch + AZURE + Zero CodeBruno Capuano
 
TechNoa 2007 - Visual Studio Team Systems
TechNoa 2007 - Visual Studio Team SystemsTechNoa 2007 - Visual Studio Team Systems
TechNoa 2007 - Visual Studio Team Systemsfmmeson
 
Perdiendo el miedo a la Modernizacion de app.pdf
Perdiendo el miedo a la Modernizacion de app.pdfPerdiendo el miedo a la Modernizacion de app.pdf
Perdiendo el miedo a la Modernizacion de app.pdfRicardoGonzalez153602
 
Webinar ADF Smart Monitor
Webinar ADF Smart MonitorWebinar ADF Smart Monitor
Webinar ADF Smart MonitoratSistemas
 
Metodologia Estructurada
Metodologia EstructuradaMetodologia Estructurada
Metodologia EstructuradaSusana Daldin
 
Transformación digital:vale,me voy al cloud,¿y ahora qué?
Transformación digital:vale,me voy al cloud,¿y ahora qué?Transformación digital:vale,me voy al cloud,¿y ahora qué?
Transformación digital:vale,me voy al cloud,¿y ahora qué?Anna Almuni
 
Servicios Ibm
Servicios IbmServicios Ibm
Servicios Ibmmarcote
 
Universidad estatal amazónica
Universidad estatal amazónicaUniversidad estatal amazónica
Universidad estatal amazónicaHenry Grefa
 
Universidad estatal amazónica
Universidad estatal amazónicaUniversidad estatal amazónica
Universidad estatal amazónicaHenry Grefa
 
Evaluación de rendimientos de sistemas
Evaluación de rendimientos de sistemasEvaluación de rendimientos de sistemas
Evaluación de rendimientos de sistemasAnibalMoreira
 
Una perspectiva de las pruebas en la nube
Una perspectiva de las pruebas en la nubeUna perspectiva de las pruebas en la nube
Una perspectiva de las pruebas en la nubeFabio García Ramirez
 

Similar a Ejecutando pruebas automatizadas desde la nube (20)

Presentacion Microsoft
Presentacion MicrosoftPresentacion Microsoft
Presentacion Microsoft
 
Dynamics saturday madrid 2019 avanade dynamics saturday madrid 2019 2019.05.25
Dynamics saturday madrid 2019   avanade dynamics saturday madrid 2019 2019.05.25Dynamics saturday madrid 2019   avanade dynamics saturday madrid 2019 2019.05.25
Dynamics saturday madrid 2019 avanade dynamics saturday madrid 2019 2019.05.25
 
Evaluación y prácticas para migrar a la nube
Evaluación y prácticas para migrar a la nubeEvaluación y prácticas para migrar a la nube
Evaluación y prácticas para migrar a la nube
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
DevOps Cap 5: Test
 DevOps Cap 5: Test DevOps Cap 5: Test
DevOps Cap 5: Test
 
Cloud Computing (June 2009 es Es)
Cloud Computing (June 2009 es Es)Cloud Computing (June 2009 es Es)
Cloud Computing (June 2009 es Es)
 
ServoTIC. Soluciones Profesionales en Sistemas Web
ServoTIC. Soluciones Profesionales en Sistemas WebServoTIC. Soluciones Profesionales en Sistemas Web
ServoTIC. Soluciones Profesionales en Sistemas Web
 
Computo en la_nube
Computo en la_nubeComputo en la_nube
Computo en la_nube
 
Visual Studio 2010 Ligthswitch + AZURE + Zero Code
Visual Studio 2010 Ligthswitch + AZURE + Zero CodeVisual Studio 2010 Ligthswitch + AZURE + Zero Code
Visual Studio 2010 Ligthswitch + AZURE + Zero Code
 
TechNoa 2007 - Visual Studio Team Systems
TechNoa 2007 - Visual Studio Team SystemsTechNoa 2007 - Visual Studio Team Systems
TechNoa 2007 - Visual Studio Team Systems
 
Perdiendo el miedo a la Modernizacion de app.pdf
Perdiendo el miedo a la Modernizacion de app.pdfPerdiendo el miedo a la Modernizacion de app.pdf
Perdiendo el miedo a la Modernizacion de app.pdf
 
Webinar ADF Smart Monitor
Webinar ADF Smart MonitorWebinar ADF Smart Monitor
Webinar ADF Smart Monitor
 
Metodologia Estructurada
Metodologia EstructuradaMetodologia Estructurada
Metodologia Estructurada
 
Transformación digital:vale,me voy al cloud,¿y ahora qué?
Transformación digital:vale,me voy al cloud,¿y ahora qué?Transformación digital:vale,me voy al cloud,¿y ahora qué?
Transformación digital:vale,me voy al cloud,¿y ahora qué?
 
Servicios Ibm
Servicios IbmServicios Ibm
Servicios Ibm
 
Universidad estatal amazónica
Universidad estatal amazónicaUniversidad estatal amazónica
Universidad estatal amazónica
 
Universidad estatal amazónica
Universidad estatal amazónicaUniversidad estatal amazónica
Universidad estatal amazónica
 
Evaluación de rendimientos de sistemas
Evaluación de rendimientos de sistemasEvaluación de rendimientos de sistemas
Evaluación de rendimientos de sistemas
 
Una perspectiva de las pruebas en la nube
Una perspectiva de las pruebas en la nubeUna perspectiva de las pruebas en la nube
Una perspectiva de las pruebas en la nube
 

Ejecutando pruebas automatizadas desde la nube

Notas del editor

  1. .