10
WEB SERVICES Testing SOAPUI

SOAP-UI The Web service Testing

Embed Size (px)

DESCRIPTION

The Web service Testing on SOAP Protocol

Citation preview

Page 1: SOAP-UI The Web service Testing

WEB SERVICES Testing

SOAPUI

Page 2: SOAP-UI The Web service Testing

WEBSERVICE

Web service can be defined as an application, which does not have any GUI. Web service have engine, this engine takes input in the form of XML, process the data and provide output again in the form of XML

Page 3: SOAP-UI The Web service Testing

XML(Extendible Markup Language)

XML can be used as a data source to hold some data. XML can be used to communicate data between systems. In XML we can define our own tags ultimately, we are

defining our own protocol to transfer data between systems

<PersonalData> <FirstName> Amit </FirstName> <MiddleName> Singh </MiddleName> <LastName> Rathi </LastName></PersonalData>

Page 4: SOAP-UI The Web service Testing

WEBSERVICES

Page 5: SOAP-UI The Web service Testing

WSDL(Web Service Definition Language)* When we are working on web service, we don’t have idea,

what is the format of input xml that web service take* What is the format of output xml generated by web services.* What are the different services is exposed by my web service

All these information is mentioned in XML formatted document is called WSDLWe use this wsdl while testing web services

Page 6: SOAP-UI The Web service Testing

TYPES OF WEBSERVICES

SOAP

REST

SOAP(Simple Object Access Protocol) is an XML based protocol for accessing Web Services.

Page 7: SOAP-UI The Web service Testing

->Xpath

->Groovy (Java)

Skills Needed

Page 8: SOAP-UI The Web service Testing

SoapUI Automation tool for web services function and load

testing Generate XML on behalf of our input data and send it

web service engine. Receive data coming from web service and validate

data Generate basic reports as well

Page 9: SOAP-UI The Web service Testing

bestpowerpointtemplates.com

Workflow of SoapUI CREATE SOAPUI PROJECT

Create Test Suite

Create Test Cases

Create Test Steps

Page 10: SOAP-UI The Web service Testing

bestpowerpointtemplates.com

Questions

Q& A