SlideShare una empresa de Scribd logo
Alejandro Jiménez 20-0730
UNIBE
Pruebas
Automatizadas
INDEX.HTML
INDEX.HTML
Pruebas
Automatizadas
Las pruebas automatizadas tienen
como objetivo detectar fallas
en el software evitando que una
persona tenga que ejecutar las
pruebas manualmente.
UNIBE
El momento de automatizar pruebas es cuando…
● los procesos son repetitivos
● hay flujos extensos que requieren actualizaciones y es
necesario probar en regresión
● se trata de casos complejos que consumen mucho tiempo
● es necesario correr múltiples pruebas
● es fundamental minimizar los errores humanos
● se requiere probar componentes críticos
● se precisa realizar pruebas en múltiples plataformas
● se trabaja baja metodologías DevOps
● la capacidad de los recursos no alcanza para cumplir a
tiempo con los cronogramas establecidos.
INDEX.HTML
UNIBE
INDEX.HTML
EXISTEN DISTINTAS FORMAS DE AUTOMATIZAR
A través de
herramientas
complejas o alto
grado de
programación
UNIB
E
A través de
herramientas open
source o licenciadas.
Hay formas unas más
simples que otras
A través de
herramientas muy
potentes con cer
código cómo STELA,
con motores de IA
INDEX.HTML
<SOAP>
SOAP (Simple Object Access Protocol)
es el protocolo estándar que permite
la comunicación de dos objetos
intercambiando datos XML. (Rodríguez)
UNIBE
PRUEBA
INDEX.HTML
El uso de SOAP se orienta a servicio web y se puede
entender como una petición por parte del usuario y una
respuesta por parte del servidor. Este servicio se
describe mediante un WSDL.
UNIBE
Uso de prueba SOAP
INDEX.HTML
WSDL (Web Service Description Language). Es una notación
XML encargada de describir servicios web. Indica al
cliente cómo solicitar un servicio y enseña la interfaz
proporcionada por el servidor.
UNIBE
¿Qué es WSDL?
INDEX.HTML
XML (Extensible Markup Language). Sistema que permite la
organización y etiquetado de documentos a lenguajes, de
acuerdo a sus necesidades.
UNIBE
¿Qué es XML?
INDEX.HTML
REFERENCIAS
1. Rodríguez, J. (19 de agosto del 2019). Desarrolla tu prueba automatizada de
servicios web SOAP en SOAPUI. Recuperado el 27 de marzo del 2022
de https://www.pragma.com.co/academia/lecciones/desarrolla-tu-
prueba-automatizada-de-servicios-web-soap-en-soapui
1. Software Testing Bureau (10 de julio del 2019). ¿Cuándo, cómo y
por qué conviene automatizar pruebas de software?. Recuperado el
27 de marzo del 2022 de
https://www.softwaretestingbureau.com/cuando-conviene-automatizar-
pruebas-software/
UNIBE
CREDITS: This presentation template was created by Slidesgo,
including icons by Flaticon, and infographics & images by
Freepik
Gracias!
INDEX.HTML
UNIBE

Más contenido relacionado

Similar a Pruebas Automatizadas.pptx

Pruebas SOAP y las Pruebas automatizadas
 Pruebas SOAP y las Pruebas automatizadas Pruebas SOAP y las Pruebas automatizadas
Pruebas SOAP y las Pruebas automatizadas
daniel191228
 
Actividad 13 _ Creación de Presentación.pptx
Actividad 13 _ Creación de Presentación.pptxActividad 13 _ Creación de Presentación.pptx
Actividad 13 _ Creación de Presentación.pptx
Bryan196830
 
Pruebas soap
Pruebas soapPruebas soap
Pruebas soap
Victor Hernandez
 
Servicios w eb
Servicios w ebServicios w eb
Servicios w eb
Liliana Rom
 
Grupo14_Actividad11
Grupo14_Actividad11Grupo14_Actividad11
Grupo14_Actividad11
Jesus Matos
 
Capitulo 1 - Proyecto integrador 2015-2016
Capitulo 1 - Proyecto integrador 2015-2016Capitulo 1 - Proyecto integrador 2015-2016
Capitulo 1 - Proyecto integrador 2015-2016
Erick Paul Lozada Peñarreta
 
Desarrollo de Aplicaciones Web II - Sesión 01 - Introducción
Desarrollo de Aplicaciones Web II - Sesión 01 - IntroducciónDesarrollo de Aplicaciones Web II - Sesión 01 - Introducción
Desarrollo de Aplicaciones Web II - Sesión 01 - IntroducciónDidier Granados
 
Microservicios - RabbitMQ
Microservicios - RabbitMQMicroservicios - RabbitMQ
Microservicios - RabbitMQ
Mariano German Egui
 
EQUIPO 2,2A PARTE DE LAS AGUILAS
EQUIPO 2,2A PARTE DE LAS AGUILASEQUIPO 2,2A PARTE DE LAS AGUILAS
EQUIPO 2,2A PARTE DE LAS AGUILAS
UNIV DE CIENCIAS Y ARTES
 
Integrando AngularJS y drupal
Integrando AngularJS y drupalIntegrando AngularJS y drupal
Integrando AngularJS y drupal
Iván Campaña Naranjo
 
[ES] Construyendo Servicios Web con JDeveloper
[ES] Construyendo Servicios Web con JDeveloper[ES] Construyendo Servicios Web con JDeveloper
[ES] Construyendo Servicios Web con JDeveloper
Eudris Cabrera
 
herramientas tecnológicas
herramientas tecnológicasherramientas tecnológicas
herramientas tecnológicas
Gerardo Linares
 
Israel tecnologias para desarrollo-web
Israel tecnologias para desarrollo-webIsrael tecnologias para desarrollo-web
Israel tecnologias para desarrollo-web
imei_02
 
Conceptos de navegador web blog blogger blogspot
Conceptos de navegador web blog blogger blogspotConceptos de navegador web blog blogger blogspot
Conceptos de navegador web blog blogger blogspotgenesisgray
 
ingenieria web.pptx
ingenieria web.pptxingenieria web.pptx
ingenieria web.pptx
medina2966
 
Desarrollo y reutilización de componentes software y multimedia mediante leng...
Desarrollo y reutilización de componentes software y multimedia mediante leng...Desarrollo y reutilización de componentes software y multimedia mediante leng...
Desarrollo y reutilización de componentes software y multimedia mediante leng...
Jomicast
 
PHP, casos de éxito y comparativas con otros lenguajes
PHP, casos de éxito y comparativas con otros lenguajesPHP, casos de éxito y comparativas con otros lenguajes
PHP, casos de éxito y comparativas con otros lenguajes
Héctor Garduño Real
 
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBEQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
UNIV DE CIENCIAS Y ARTES
 

Similar a Pruebas Automatizadas.pptx (20)

Pruebas SOAP y las Pruebas automatizadas
 Pruebas SOAP y las Pruebas automatizadas Pruebas SOAP y las Pruebas automatizadas
Pruebas SOAP y las Pruebas automatizadas
 
Actividad 13 _ Creación de Presentación.pptx
Actividad 13 _ Creación de Presentación.pptxActividad 13 _ Creación de Presentación.pptx
Actividad 13 _ Creación de Presentación.pptx
 
Pruebas soap
Pruebas soapPruebas soap
Pruebas soap
 
Servicios w eb
Servicios w ebServicios w eb
Servicios w eb
 
Java2 servicios web
Java2 servicios webJava2 servicios web
Java2 servicios web
 
Grupo14_Actividad11
Grupo14_Actividad11Grupo14_Actividad11
Grupo14_Actividad11
 
Capitulo 1 - Proyecto integrador 2015-2016
Capitulo 1 - Proyecto integrador 2015-2016Capitulo 1 - Proyecto integrador 2015-2016
Capitulo 1 - Proyecto integrador 2015-2016
 
Desarrollo de Aplicaciones Web II - Sesión 01 - Introducción
Desarrollo de Aplicaciones Web II - Sesión 01 - IntroducciónDesarrollo de Aplicaciones Web II - Sesión 01 - Introducción
Desarrollo de Aplicaciones Web II - Sesión 01 - Introducción
 
Microservicios - RabbitMQ
Microservicios - RabbitMQMicroservicios - RabbitMQ
Microservicios - RabbitMQ
 
Web services
Web services Web services
Web services
 
EQUIPO 2,2A PARTE DE LAS AGUILAS
EQUIPO 2,2A PARTE DE LAS AGUILASEQUIPO 2,2A PARTE DE LAS AGUILAS
EQUIPO 2,2A PARTE DE LAS AGUILAS
 
Integrando AngularJS y drupal
Integrando AngularJS y drupalIntegrando AngularJS y drupal
Integrando AngularJS y drupal
 
[ES] Construyendo Servicios Web con JDeveloper
[ES] Construyendo Servicios Web con JDeveloper[ES] Construyendo Servicios Web con JDeveloper
[ES] Construyendo Servicios Web con JDeveloper
 
herramientas tecnológicas
herramientas tecnológicasherramientas tecnológicas
herramientas tecnológicas
 
Israel tecnologias para desarrollo-web
Israel tecnologias para desarrollo-webIsrael tecnologias para desarrollo-web
Israel tecnologias para desarrollo-web
 
Conceptos de navegador web blog blogger blogspot
Conceptos de navegador web blog blogger blogspotConceptos de navegador web blog blogger blogspot
Conceptos de navegador web blog blogger blogspot
 
ingenieria web.pptx
ingenieria web.pptxingenieria web.pptx
ingenieria web.pptx
 
Desarrollo y reutilización de componentes software y multimedia mediante leng...
Desarrollo y reutilización de componentes software y multimedia mediante leng...Desarrollo y reutilización de componentes software y multimedia mediante leng...
Desarrollo y reutilización de componentes software y multimedia mediante leng...
 
PHP, casos de éxito y comparativas con otros lenguajes
PHP, casos de éxito y comparativas con otros lenguajesPHP, casos de éxito y comparativas con otros lenguajes
PHP, casos de éxito y comparativas con otros lenguajes
 
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEBEQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
EQUIPO 2,2A PARTE DE REVISION DE TECNOLOGIAS WEB
 

Último

PitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitalesPitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitales
juanorejuela499
 
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
AbbieDominguezGirond
 
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJECONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
SamuelGampley
 
Maquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdfMaquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdf
juanjosebarreiro704
 
Caso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La SalleCaso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La Salle
Ecaresoft Inc.
 
Escaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipoEscaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipo
nicromante2000
 

Último (6)

PitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitalesPitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitales
 
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
 
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJECONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
 
Maquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdfMaquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdf
 
Caso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La SalleCaso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La Salle
 
Escaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipoEscaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipo
 

Pruebas Automatizadas.pptx

  • 2. INDEX.HTML Pruebas Automatizadas Las pruebas automatizadas tienen como objetivo detectar fallas en el software evitando que una persona tenga que ejecutar las pruebas manualmente. UNIBE
  • 3. El momento de automatizar pruebas es cuando… ● los procesos son repetitivos ● hay flujos extensos que requieren actualizaciones y es necesario probar en regresión ● se trata de casos complejos que consumen mucho tiempo ● es necesario correr múltiples pruebas ● es fundamental minimizar los errores humanos ● se requiere probar componentes críticos ● se precisa realizar pruebas en múltiples plataformas ● se trabaja baja metodologías DevOps ● la capacidad de los recursos no alcanza para cumplir a tiempo con los cronogramas establecidos. INDEX.HTML UNIBE
  • 4. INDEX.HTML EXISTEN DISTINTAS FORMAS DE AUTOMATIZAR A través de herramientas complejas o alto grado de programación UNIB E A través de herramientas open source o licenciadas. Hay formas unas más simples que otras A través de herramientas muy potentes con cer código cómo STELA, con motores de IA
  • 5. INDEX.HTML <SOAP> SOAP (Simple Object Access Protocol) es el protocolo estándar que permite la comunicación de dos objetos intercambiando datos XML. (Rodríguez) UNIBE PRUEBA
  • 6. INDEX.HTML El uso de SOAP se orienta a servicio web y se puede entender como una petición por parte del usuario y una respuesta por parte del servidor. Este servicio se describe mediante un WSDL. UNIBE Uso de prueba SOAP
  • 7. INDEX.HTML WSDL (Web Service Description Language). Es una notación XML encargada de describir servicios web. Indica al cliente cómo solicitar un servicio y enseña la interfaz proporcionada por el servidor. UNIBE ¿Qué es WSDL?
  • 8. INDEX.HTML XML (Extensible Markup Language). Sistema que permite la organización y etiquetado de documentos a lenguajes, de acuerdo a sus necesidades. UNIBE ¿Qué es XML?
  • 9. INDEX.HTML REFERENCIAS 1. Rodríguez, J. (19 de agosto del 2019). Desarrolla tu prueba automatizada de servicios web SOAP en SOAPUI. Recuperado el 27 de marzo del 2022 de https://www.pragma.com.co/academia/lecciones/desarrolla-tu- prueba-automatizada-de-servicios-web-soap-en-soapui 1. Software Testing Bureau (10 de julio del 2019). ¿Cuándo, cómo y por qué conviene automatizar pruebas de software?. Recuperado el 27 de marzo del 2022 de https://www.softwaretestingbureau.com/cuando-conviene-automatizar- pruebas-software/ UNIBE
  • 10. CREDITS: This presentation template was created by Slidesgo, including icons by Flaticon, and infographics & images by Freepik Gracias! INDEX.HTML UNIBE