SlideShare una empresa de Scribd logo
1 de 8
PRUEBAS SOAP Y PRUEBAS
AUTOMATIZADAS
Bryan Gil 20-0472
¿QUÉ ES SOAP?
SOAP (Simple Object Access Protocol),
es un protocolo que nos permitirá realizar
servicios web sin estado, a través de
TCP y con un formato XML.
VENTAJAS DE SOAP
Entre sus ventajas podemos encontrar que al funcionar a través del protocolo de
transporte TCP, se pueden utilizar diferentes protocolos de aplicación como: HTTP,
SMTP o JMS. También nos brinda la posibilidad de generar cliente/servidor en distintos
lenguajes de programación. Y está ampliamente estandarizado, por lo cual hay reglas
concretas para formar el mensaje, el contrato entre cliente/servidor o el formato de los
datos a enviar, siempre XML.
Debido a estas cualidades, SOAP es ampliamente utilizado en entornos empresariales.
Donde es requerida la existencia de un contrato claro entre cliente y servidor, y además
la seguridad en las comunicaciones es muy importante.
DESVENTAJAS DE SOAP
Entre sus desventajas está que, al estar ampliamente estandarizado, es poco flexible y
suele haber muchos errores a la hora de desarrollo si no se conocen dichos
estándares. Al utilizar el protocolo TCP también tiene un peor rendimiento que otro tipo
de Web Servicies.
HERRAMIENTAS DE
PRUEBAS SOAP
 SoapUI
 JMeter
 Postman
 SoapSonar
 Wizdler
¿ Q U É S O N L A S
P R U E B A S
A U TO M AT IZ A D A S ?
Las pruebas automatizadas
consisten en la aplicación de
herramientas de software para
automatizar el proceso manual de
revisión y validación de un
producto de software que lleva a
cabo una persona.
TIPOS DE PRUEBAS AUTOMATIZADAS
 Automatización de Pruebas Unitarias: generalmente son realizadas por
programadores, que implican pequeñas unidades o componentes de una aplicación.
 Pruebas Automatizadas de un API: una API ayuda a los evaluadores a comprender
la interfaz de la aplicación más claramente. Hoy en día, las pruebas de API de
aplicaciones se han vuelto más populares entre las empresas.
 Automatización de pruebas de Interface Gráfica: es la tarea más desafiante del
proceso de prueba porque incluye la prueba de interfaz de usuario de la aplicación.
Por qué es difícil, porque la GUI de las aplicaciones web a menudo sigue cambiando.
REFERENCIAS
 https://www.chakray.com/es/que-diferencias-hay-entre-rest-y-soap/
 http://www.pmoinformatica.com/2017/12/herramientas-testing-servicios-web.html
 https://www.atlassian.com/es/continuous-delivery/software-testing/automated-testing
 https://www.clubdetecnologia.net/blog/2020/pruebas-automatizadas-tipos-y-
conceptos-erroneos/

Más contenido relacionado

La actualidad más candente

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
Giannis Morales
 
Windows communication foundation
Windows communication foundationWindows communication foundation
Windows communication foundation
wellington018
 
Formulacion de sistemas basados en web
Formulacion de sistemas basados en webFormulacion de sistemas basados en web
Formulacion de sistemas basados en web
Miguelitm
 

La actualidad más candente (13)

Desarr
DesarrDesarr
Desarr
 
Presentation_1368477015714
Presentation_1368477015714Presentation_1368477015714
Presentation_1368477015714
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
Introduccion a java
Introduccion a javaIntroduccion a java
Introduccion a java
 
Pfff
PfffPfff
Pfff
 
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
 
Windows communication foundation
Windows communication foundationWindows communication foundation
Windows communication foundation
 
Renatoescobar
RenatoescobarRenatoescobar
Renatoescobar
 
Orquestando Procesos de Negocio de manera ágil con Bonita BPM (v1.0)
Orquestando Procesos de Negocio de manera ágil con Bonita BPM (v1.0)Orquestando Procesos de Negocio de manera ágil con Bonita BPM (v1.0)
Orquestando Procesos de Negocio de manera ágil con Bonita BPM (v1.0)
 
Testing Xamarin Test Cloud
Testing Xamarin Test CloudTesting Xamarin Test Cloud
Testing Xamarin Test Cloud
 
Arquitectura Web Aspnet
Arquitectura Web AspnetArquitectura Web Aspnet
Arquitectura Web Aspnet
 
Formulacion de sistemas basados en web
Formulacion de sistemas basados en webFormulacion de sistemas basados en web
Formulacion de sistemas basados en web
 
Trabajo final calidad Adrian Aguilar / Jairo Martinez
Trabajo final calidad Adrian Aguilar / Jairo MartinezTrabajo final calidad Adrian Aguilar / Jairo Martinez
Trabajo final calidad Adrian Aguilar / Jairo Martinez
 

Similar a Actividad 13 _ Creación de Presentación.pptx

Desarrollo de software orientado a la web. alex vaca
Desarrollo de software orientado a la web. alex vacaDesarrollo de software orientado a la web. alex vaca
Desarrollo de software orientado a la web. alex vaca
Alexa Romero
 
Actividad 13 - Creación de Presentación en Powerpoint.pptx
Actividad 13 - Creación de Presentación en Powerpoint.pptxActividad 13 - Creación de Presentación en Powerpoint.pptx
Actividad 13 - Creación de Presentación en Powerpoint.pptx
Ronnie Camilo Garcia
 
Ventajas del desarrollo en ambiente web
Ventajas del desarrollo en ambiente webVentajas del desarrollo en ambiente web
Ventajas del desarrollo en ambiente web
Sergio Lopez
 
1 Estrategia De Cs A Soa
1  Estrategia De Cs A Soa1  Estrategia De Cs A Soa
1 Estrategia De Cs A Soa
Pedro Gallardo
 

Similar a Actividad 13 _ Creación de Presentación.pptx (20)

Pruebas soap
Pruebas soapPruebas soap
Pruebas soap
 
Pruebas soap & pruebas automatizadas
Pruebas soap & pruebas automatizadasPruebas soap & pruebas automatizadas
Pruebas soap & pruebas automatizadas
 
Pruebas Automatizadas y pruebas SOAP
Pruebas Automatizadas y pruebas SOAPPruebas Automatizadas y pruebas SOAP
Pruebas Automatizadas y pruebas SOAP
 
pruebas SOAP y las pruebas automatizadas en General Roderick Beriguete 19-071...
pruebas SOAP y las pruebas automatizadas en General Roderick Beriguete 19-071...pruebas SOAP y las pruebas automatizadas en General Roderick Beriguete 19-071...
pruebas SOAP y las pruebas automatizadas en General Roderick Beriguete 19-071...
 
Implementacion exitosa soa
Implementacion exitosa soaImplementacion exitosa soa
Implementacion exitosa soa
 
SOA en la Práctica: WCF & WSSF
SOA en la Práctica: WCF & WSSFSOA en la Práctica: WCF & WSSF
SOA en la Práctica: WCF & WSSF
 
sistemas basados en web
sistemas basados en websistemas basados en web
sistemas basados en web
 
Desarrollo de software orientado a la web. alex vaca
Desarrollo de software orientado a la web. alex vacaDesarrollo de software orientado a la web. alex vaca
Desarrollo de software orientado a la web. alex vaca
 
Java2 servicios web
Java2 servicios webJava2 servicios web
Java2 servicios web
 
Actividad 13 - Creación de Presentación en Powerpoint.pptx
Actividad 13 - Creación de Presentación en Powerpoint.pptxActividad 13 - Creación de Presentación en Powerpoint.pptx
Actividad 13 - Creación de Presentación en Powerpoint.pptx
 
Ventajas del desarrollo en ambiente web
Ventajas del desarrollo en ambiente webVentajas del desarrollo en ambiente web
Ventajas del desarrollo en ambiente web
 
Aplicaciones web enriquecidas "RIA"
Aplicaciones web enriquecidas "RIA"Aplicaciones web enriquecidas "RIA"
Aplicaciones web enriquecidas "RIA"
 
1 Estrategia De Cs A Soa
1  Estrategia De Cs A Soa1  Estrategia De Cs A Soa
1 Estrategia De Cs A Soa
 
Cypress en un mundo lleno de Selenium
Cypress en un mundo lleno de SeleniumCypress en un mundo lleno de Selenium
Cypress en un mundo lleno de Selenium
 
Aplicaciones web
Aplicaciones webAplicaciones web
Aplicaciones web
 
Arquitectura SOA y herramientas .net
Arquitectura SOA y herramientas .netArquitectura SOA y herramientas .net
Arquitectura SOA y herramientas .net
 
Web services
Web servicesWeb services
Web services
 
APPSWEBI4.0.pptx
APPSWEBI4.0.pptxAPPSWEBI4.0.pptx
APPSWEBI4.0.pptx
 
Apuntes materia entorno cliente servidor
Apuntes materia entorno cliente servidorApuntes materia entorno cliente servidor
Apuntes materia entorno cliente servidor
 
Pruebas Automatizadas.pptx
Pruebas Automatizadas.pptxPruebas Automatizadas.pptx
Pruebas Automatizadas.pptx
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 

Último (15)

Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 

Actividad 13 _ Creación de Presentación.pptx

  • 1. PRUEBAS SOAP Y PRUEBAS AUTOMATIZADAS Bryan Gil 20-0472
  • 2. ¿QUÉ ES SOAP? SOAP (Simple Object Access Protocol), es un protocolo que nos permitirá realizar servicios web sin estado, a través de TCP y con un formato XML.
  • 3. VENTAJAS DE SOAP Entre sus ventajas podemos encontrar que al funcionar a través del protocolo de transporte TCP, se pueden utilizar diferentes protocolos de aplicación como: HTTP, SMTP o JMS. También nos brinda la posibilidad de generar cliente/servidor en distintos lenguajes de programación. Y está ampliamente estandarizado, por lo cual hay reglas concretas para formar el mensaje, el contrato entre cliente/servidor o el formato de los datos a enviar, siempre XML. Debido a estas cualidades, SOAP es ampliamente utilizado en entornos empresariales. Donde es requerida la existencia de un contrato claro entre cliente y servidor, y además la seguridad en las comunicaciones es muy importante.
  • 4. DESVENTAJAS DE SOAP Entre sus desventajas está que, al estar ampliamente estandarizado, es poco flexible y suele haber muchos errores a la hora de desarrollo si no se conocen dichos estándares. Al utilizar el protocolo TCP también tiene un peor rendimiento que otro tipo de Web Servicies.
  • 5. HERRAMIENTAS DE PRUEBAS SOAP  SoapUI  JMeter  Postman  SoapSonar  Wizdler
  • 6. ¿ Q U É S O N L A S P R U E B A S A U TO M AT IZ A D A S ? Las pruebas automatizadas consisten en la aplicación de herramientas de software para automatizar el proceso manual de revisión y validación de un producto de software que lleva a cabo una persona.
  • 7. TIPOS DE PRUEBAS AUTOMATIZADAS  Automatización de Pruebas Unitarias: generalmente son realizadas por programadores, que implican pequeñas unidades o componentes de una aplicación.  Pruebas Automatizadas de un API: una API ayuda a los evaluadores a comprender la interfaz de la aplicación más claramente. Hoy en día, las pruebas de API de aplicaciones se han vuelto más populares entre las empresas.  Automatización de pruebas de Interface Gráfica: es la tarea más desafiante del proceso de prueba porque incluye la prueba de interfaz de usuario de la aplicación. Por qué es difícil, porque la GUI de las aplicaciones web a menudo sigue cambiando.
  • 8. REFERENCIAS  https://www.chakray.com/es/que-diferencias-hay-entre-rest-y-soap/  http://www.pmoinformatica.com/2017/12/herramientas-testing-servicios-web.html  https://www.atlassian.com/es/continuous-delivery/software-testing/automated-testing  https://www.clubdetecnologia.net/blog/2020/pruebas-automatizadas-tipos-y- conceptos-erroneos/