PHP, Tools

Debugging Web Services

screenshot1.gif

SoapUI is a free and open source desktop application for inspecting, invoking, developing, simulating/mocking and functional/load/compliance testing of web services over HTTP. It is mainly aimed at developers providing and/or consuming web services. Functional and Load-Testing can be done both interactively in soapUI or within an automated build/integration process using the soapUI command-line tools. Mock Web Services can easily be created for any WSDL and hosted from within soapUI or using the command-line MockService runner. IDE-plugins are available for eclipse, IntelliJ IDEA, NetBeans and a specialized eclipse-plugin for JBossWS.

Web Service Inspection

The following features for inspecting web services are currently available:

  • Imported WSDL:s are shown as a hierarchy view of interfaces (PortTypes) and their operations
  • Support for both SOAP 1.1 and SOAP 1.2
  • WSDL Viewer allows easy navigation of WSDL and included/imported WSDLs/XSDs
  • HTTP wire log shows actual requests sent and received
  • View SSL Certificate information for secure responses
  • XML Schema Inspector (soapUI Pro only)
  • Table Inspector for easily viewing tabular data (soapUI Pro only)
  • Form Editor for easy understanding of message input (soapUI Pro only)

Quick Links

Getting Started

What others have written

Using SoapUI for testing your webservice
Testing Web Service Clients

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s