How to perform Web Services Testing?


How to perform Web Services Testing?

amit Reviewer Asked on June 8, 2015 in Software.
Add Comment
3 Answer(s)

A Web Service is a service accessed via Web. Web Service is a way to publish your application over web and enable other applications to access functions defined by your web service. Web services exposes an interface defined in Web Services Description Language (WSDL).


tina Doctor Answered on June 8, 2015.
Add Comment

Web Service Testing

Web Services Testing basically involves

  1. Understand the WSDL file
  2. Determine the operations that particular web service provides
  3. Determine the XML request format which we need to send
  4. Determine the response XML format
  5. Using a tool or writing code to send request and validate the response

Suppose for example we want to test a WebService which provides Currency Conversion Facility. It will the current conversion rates between the different countries currency. This service we can use in our applications to convert the values from one currency to the other currency


amit Reviewer Answered on June 8, 2015.
Add Comment

Web Services Functional Testing

A Web Service is a service accessed via Web. Web Service is a way to publish your application over web and enable other applications to access functions defined by your web service. Web services exposes an interface defined in Web Services Description Language (WSDL). Other applications can interact with Web service using the description provided using its WSDL interface. The protocol used to interact with Web Services is Simple Object Access Protocol (SOAP). SOAP is a simple XML-based protocol to let applications exchange information over HTTP.

Web Services with incorrect responses can lead to problems. Web Service Functional Testing ensures that your web service is functionally correct. Automated Web Service Functional Testing involves carrying set of tasks automatically and comparing the result of same with the expected output and ability to repeat same set of tasks multiple times with different data input and same level of accuracy. Implementing functional test for your web service early in the software development cycle speeds up development, improves quality and reduces risks towards the end of the cycle.


madhu Doctor Answered on June 8, 2015.
Add Comment

Your Answer

By posting your answer, you agree to the privacy policy and terms of service.