SlideShare una empresa de Scribd logo
1 de 8
Jose Rodriguez
20-0445
INGENIERÍA DE SOFTWARE
 SOAP(Simple Object Access Protocol) es el protocolo estándar que permite la
comunicación de dos objetos intercambiando datos XML.
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.
 WSDL (Web Service Description Language) Es una notación XML (Extensible
Markup Language, que permite la organización de etiquetado de documentos a
lenguaje) encargada de describir servicios web. Indicando al cliente como solicitar
un servicio y enseñar la interfaz proporcionada por el servidor.
 Existen varios tipos de servicios, pero los mas populares son REST y SOAP. Los
métodos utilizados por Rest son: GET, POST, PUT y DELETE. Normalmente el
método mas implementado por SOAP es POST incluso en operaciones de GET,
porque es necesario un SOAP request que no puede pasar por Query String.
 Sirven para detectar fallas en el software evitando que una persona tenga que
ejecutar las pruebas manualmente. En este caso, el experto en testing genera un
caso a probar utilizando una herramienta para que luego la misma se realice
automáticamente. La prueba simula la interacción humana con el software.
 Capacidad de ejecución de pruebas
 Integracion continua y Devops
 Ahorra tiempo y recursos
 Pruebas repetibles
 Una única herramienta para todas las plataformas
 Mayor precisión
 Tener un marco de activos pruebas reutilizables y predecibles que se ejecuten en
cualquier momento
 Informar la toma de decisiones determinando si una solicitud o proceso se ha visto
afectado negativamente
 Solo tiene que comprobar los resultados de las pruebas por excepción.
 Aumentar la cobertura de las pruebas en un tiempo y costo reducido.
 Rodriguez, C. (2022, March 22). Automatizar Pruebas de Software: ¿cuándo y por qué? Blog de Testing
y Calidad de Software | Abstracta Chile. Retrieved March 27, 2022, from
https://cl.abstracta.us/blog/automatizar-pruebas-de-
software/#:%7E:text=Al%20automatizar%20pruebas%20de%20software,se%20concentren%20en%20otr
as%20tareas.
 Rodriguez, J. D. (n.d.). Desarrolla tu prueba automatizada de servicios web SOAP en SOAPUI.
Desarrolla tu prueba automatizada de servicios web SOAP en SOAPUI. Retrieved March 27, 2022, from
https://www.pragma.com.co/academia/lecciones/desarrolla-tu-prueba-automatizada-de-servicios-web-
soap-en-soapui
 S. (2022, January 18). ¿Cuándo, cómo y por qué conviene automatizar pruebas de software? Software
Testing Bureau. Retrieved March 27, 2022, from https://www.softwaretestingbureau.com/cuando-
conviene-automatizar-pruebas-software/

Más contenido relacionado

Similar a Pruebas SOAP.pptx

Remote Procedure Call (RPC)
Remote Procedure Call (RPC)Remote Procedure Call (RPC)
Remote Procedure Call (RPC)Taty Millan
 
Soap y Pruebas Automatizadas
Soap y Pruebas AutomatizadasSoap y Pruebas Automatizadas
Soap y Pruebas AutomatizadasRubnFras3
 
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.pptxBryan196830
 
23444719 monografia-de-web-services
23444719 monografia-de-web-services23444719 monografia-de-web-services
23444719 monografia-de-web-servicescasper088
 
Servicios Web
Servicios  WebServicios  Web
Servicios Webbarkuz
 
Pruebas SOAP y las pruebas automatizadas - Ingenieria de Software.pdf
Pruebas SOAP y las pruebas automatizadas - Ingenieria de Software.pdfPruebas SOAP y las pruebas automatizadas - Ingenieria de Software.pdf
Pruebas SOAP y las pruebas automatizadas - Ingenieria de Software.pdfMadelineTaveras2
 
JavaScript1ckjdfiudafhadvjsadgdhsagcjhASBjhcSJHcSAc
JavaScript1ckjdfiudafhadvjsadgdhsagcjhASBjhcSJHcSAcJavaScript1ckjdfiudafhadvjsadgdhsagcjhASBjhcSJHcSAc
JavaScript1ckjdfiudafhadvjsadgdhsagcjhASBjhcSJHcSAcfernando2410110
 
DevOps Cap 5: Test
 DevOps Cap 5: Test DevOps Cap 5: Test
DevOps Cap 5: TestJuan Giraldo
 
9-Unidad 3: Diseños de Vista-3.1 Creación Web Services
9-Unidad 3: Diseños de Vista-3.1 Creación Web Services9-Unidad 3: Diseños de Vista-3.1 Creación Web Services
9-Unidad 3: Diseños de Vista-3.1 Creación Web ServicesLuis Fernando Aguas Bucheli
 
JavaScript1IAxdxdxdxdxdxdxdxddddddd.pptx
JavaScript1IAxdxdxdxdxdxdxdxddddddd.pptxJavaScript1IAxdxdxdxdxdxdxdxddddddd.pptx
JavaScript1IAxdxdxdxdxdxdxdxddddddd.pptxfernando2410110
 
Cjee a-leccion-web services-jax-ws
Cjee a-leccion-web services-jax-wsCjee a-leccion-web services-jax-ws
Cjee a-leccion-web services-jax-wsandres880106
 

Similar a Pruebas SOAP.pptx (20)

Remote Procedure Call (RPC)
Remote Procedure Call (RPC)Remote Procedure Call (RPC)
Remote Procedure Call (RPC)
 
Java2 servicios web
Java2 servicios webJava2 servicios web
Java2 servicios web
 
02 - Servicios SOAP.pptx
02 - Servicios SOAP.pptx02 - Servicios SOAP.pptx
02 - Servicios SOAP.pptx
 
Soap y Pruebas Automatizadas
Soap y Pruebas AutomatizadasSoap y Pruebas Automatizadas
Soap y Pruebas Automatizadas
 
Web services
Web services Web services
Web services
 
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
 
Clases 30 05
Clases 30 05Clases 30 05
Clases 30 05
 
23444719 monografia-de-web-services
23444719 monografia-de-web-services23444719 monografia-de-web-services
23444719 monografia-de-web-services
 
Ingeniería del software
 Ingeniería  del software  Ingeniería  del software
Ingeniería del software
 
Servicios Web
Servicios  WebServicios  Web
Servicios Web
 
Pruebas SOAP y las pruebas automatizadas - Ingenieria de Software.pdf
Pruebas SOAP y las pruebas automatizadas - Ingenieria de Software.pdfPruebas SOAP y las pruebas automatizadas - Ingenieria de Software.pdf
Pruebas SOAP y las pruebas automatizadas - Ingenieria de Software.pdf
 
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
 
Web services
Web servicesWeb services
Web services
 
JavaScript1ckjdfiudafhadvjsadgdhsagcjhASBjhcSJHcSAc
JavaScript1ckjdfiudafhadvjsadgdhsagcjhASBjhcSJHcSAcJavaScript1ckjdfiudafhadvjsadgdhsagcjhASBjhcSJHcSAc
JavaScript1ckjdfiudafhadvjsadgdhsagcjhASBjhcSJHcSAc
 
DevOps Cap 5: Test
 DevOps Cap 5: Test DevOps Cap 5: Test
DevOps Cap 5: Test
 
9-Unidad 3: Diseños de Vista-3.1 Creación Web Services
9-Unidad 3: Diseños de Vista-3.1 Creación Web Services9-Unidad 3: Diseños de Vista-3.1 Creación Web Services
9-Unidad 3: Diseños de Vista-3.1 Creación Web Services
 
Sercicios web
Sercicios webSercicios web
Sercicios web
 
JavaScript1IAxdxdxdxdxdxdxdxddddddd.pptx
JavaScript1IAxdxdxdxdxdxdxdxddddddd.pptxJavaScript1IAxdxdxdxdxdxdxdxddddddd.pptx
JavaScript1IAxdxdxdxdxdxdxdxddddddd.pptx
 
Cjee a-leccion-web services-jax-ws
Cjee a-leccion-web services-jax-wsCjee a-leccion-web services-jax-ws
Cjee a-leccion-web services-jax-ws
 
Desarrollo de aplicaciones web
Desarrollo de aplicaciones webDesarrollo de aplicaciones web
Desarrollo de aplicaciones web
 

Último

REGLA DE PROBABILIDADES Y REGLA DE BAYES.pptx
REGLA DE PROBABILIDADES  Y REGLA DE BAYES.pptxREGLA DE PROBABILIDADES  Y REGLA DE BAYES.pptx
REGLA DE PROBABILIDADES Y REGLA DE BAYES.pptxJhonLeon59
 
DIAGRAMAS PID automatizacion y control.ppt
DIAGRAMAS PID automatizacion y control.pptDIAGRAMAS PID automatizacion y control.ppt
DIAGRAMAS PID automatizacion y control.pptalisonsarmiento4
 
subestaciones electricas , elementos y caracteristicas
subestaciones electricas , elementos y caracteristicassubestaciones electricas , elementos y caracteristicas
subestaciones electricas , elementos y caracteristicaszaydaescalona
 
subestaciones electricas, distribucion de energia
subestaciones electricas, distribucion de energiasubestaciones electricas, distribucion de energia
subestaciones electricas, distribucion de energiazaydaescalona
 
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...jose880240
 
Inmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJH
Inmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJHInmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJH
Inmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJHVivafornai
 
Sesión de Clase A dde sistemas de riego y otras obras
Sesión de Clase A dde sistemas de riego y otras obrasSesión de Clase A dde sistemas de riego y otras obras
Sesión de Clase A dde sistemas de riego y otras obrasBildStrify1
 
Diseño digital - M. Morris Mano - 3ed.pdf
Diseño digital - M. Morris Mano - 3ed.pdfDiseño digital - M. Morris Mano - 3ed.pdf
Diseño digital - M. Morris Mano - 3ed.pdfssuserf46a26
 
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdf
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdfPRACTICAS_DE_AUTOMATIZACION_industrial (1).pdf
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdfjorge477728
 
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docxESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docxAnonymousk8JgrnuMSr
 
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOSTEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOSCarlosHuamulloDavila1
 
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdfESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdfSegundo Silva Maguiña
 
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPODIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPOSegundo Silva Maguiña
 
Semana 1 - Introduccion - Fluidos - Unidades.pptx
Semana 1 - Introduccion - Fluidos - Unidades.pptxSemana 1 - Introduccion - Fluidos - Unidades.pptx
Semana 1 - Introduccion - Fluidos - Unidades.pptxJulio Lovon
 
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdfMirkaCBauer
 
slideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdf
slideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdfslideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdf
slideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdfWaldo Eber Melendez Garro
 
herrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptxherrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptxDiegoSuarezGutierrez
 
Trabajo de cristalografia. año 2024 mes de mayo
Trabajo de cristalografia. año 2024 mes de mayoTrabajo de cristalografia. año 2024 mes de mayo
Trabajo de cristalografia. año 2024 mes de mayoAntonioCardenas58
 
las humanidades y su impotancia en la formación integral del ingeniero
las humanidades y su impotancia en la formación integral del ingenierolas humanidades y su impotancia en la formación integral del ingeniero
las humanidades y su impotancia en la formación integral del ingenieroJsValdez
 

Último (20)

REGLA DE PROBABILIDADES Y REGLA DE BAYES.pptx
REGLA DE PROBABILIDADES  Y REGLA DE BAYES.pptxREGLA DE PROBABILIDADES  Y REGLA DE BAYES.pptx
REGLA DE PROBABILIDADES Y REGLA DE BAYES.pptx
 
DIAGRAMAS PID automatizacion y control.ppt
DIAGRAMAS PID automatizacion y control.pptDIAGRAMAS PID automatizacion y control.ppt
DIAGRAMAS PID automatizacion y control.ppt
 
subestaciones electricas , elementos y caracteristicas
subestaciones electricas , elementos y caracteristicassubestaciones electricas , elementos y caracteristicas
subestaciones electricas , elementos y caracteristicas
 
subestaciones electricas, distribucion de energia
subestaciones electricas, distribucion de energiasubestaciones electricas, distribucion de energia
subestaciones electricas, distribucion de energia
 
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
 
Convocatoria de Becas Caja de Ingenieros_UOC 2024-25
Convocatoria de Becas Caja de Ingenieros_UOC 2024-25Convocatoria de Becas Caja de Ingenieros_UOC 2024-25
Convocatoria de Becas Caja de Ingenieros_UOC 2024-25
 
Inmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJH
Inmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJHInmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJH
Inmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJH
 
Sesión de Clase A dde sistemas de riego y otras obras
Sesión de Clase A dde sistemas de riego y otras obrasSesión de Clase A dde sistemas de riego y otras obras
Sesión de Clase A dde sistemas de riego y otras obras
 
Diseño digital - M. Morris Mano - 3ed.pdf
Diseño digital - M. Morris Mano - 3ed.pdfDiseño digital - M. Morris Mano - 3ed.pdf
Diseño digital - M. Morris Mano - 3ed.pdf
 
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdf
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdfPRACTICAS_DE_AUTOMATIZACION_industrial (1).pdf
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdf
 
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docxESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
 
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOSTEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
 
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdfESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
 
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPODIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
 
Semana 1 - Introduccion - Fluidos - Unidades.pptx
Semana 1 - Introduccion - Fluidos - Unidades.pptxSemana 1 - Introduccion - Fluidos - Unidades.pptx
Semana 1 - Introduccion - Fluidos - Unidades.pptx
 
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
 
slideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdf
slideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdfslideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdf
slideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdf
 
herrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptxherrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptx
 
Trabajo de cristalografia. año 2024 mes de mayo
Trabajo de cristalografia. año 2024 mes de mayoTrabajo de cristalografia. año 2024 mes de mayo
Trabajo de cristalografia. año 2024 mes de mayo
 
las humanidades y su impotancia en la formación integral del ingeniero
las humanidades y su impotancia en la formación integral del ingenierolas humanidades y su impotancia en la formación integral del ingeniero
las humanidades y su impotancia en la formación integral del ingeniero
 

Pruebas SOAP.pptx

  • 2.  SOAP(Simple Object Access Protocol) es el protocolo estándar que permite la comunicación de dos objetos intercambiando datos XML. 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.
  • 3.  WSDL (Web Service Description Language) Es una notación XML (Extensible Markup Language, que permite la organización de etiquetado de documentos a lenguaje) encargada de describir servicios web. Indicando al cliente como solicitar un servicio y enseñar la interfaz proporcionada por el servidor.
  • 4.  Existen varios tipos de servicios, pero los mas populares son REST y SOAP. Los métodos utilizados por Rest son: GET, POST, PUT y DELETE. Normalmente el método mas implementado por SOAP es POST incluso en operaciones de GET, porque es necesario un SOAP request que no puede pasar por Query String.
  • 5.  Sirven para detectar fallas en el software evitando que una persona tenga que ejecutar las pruebas manualmente. En este caso, el experto en testing genera un caso a probar utilizando una herramienta para que luego la misma se realice automáticamente. La prueba simula la interacción humana con el software.
  • 6.  Capacidad de ejecución de pruebas  Integracion continua y Devops  Ahorra tiempo y recursos  Pruebas repetibles  Una única herramienta para todas las plataformas  Mayor precisión
  • 7.  Tener un marco de activos pruebas reutilizables y predecibles que se ejecuten en cualquier momento  Informar la toma de decisiones determinando si una solicitud o proceso se ha visto afectado negativamente  Solo tiene que comprobar los resultados de las pruebas por excepción.  Aumentar la cobertura de las pruebas en un tiempo y costo reducido.
  • 8.  Rodriguez, C. (2022, March 22). Automatizar Pruebas de Software: ¿cuándo y por qué? Blog de Testing y Calidad de Software | Abstracta Chile. Retrieved March 27, 2022, from https://cl.abstracta.us/blog/automatizar-pruebas-de- software/#:%7E:text=Al%20automatizar%20pruebas%20de%20software,se%20concentren%20en%20otr as%20tareas.  Rodriguez, J. D. (n.d.). Desarrolla tu prueba automatizada de servicios web SOAP en SOAPUI. Desarrolla tu prueba automatizada de servicios web SOAP en SOAPUI. Retrieved March 27, 2022, from https://www.pragma.com.co/academia/lecciones/desarrolla-tu-prueba-automatizada-de-servicios-web- soap-en-soapui  S. (2022, January 18). ¿Cuándo, cómo y por qué conviene automatizar pruebas de software? Software Testing Bureau. Retrieved March 27, 2022, from https://www.softwaretestingbureau.com/cuando- conviene-automatizar-pruebas-software/