Follow soappanda on Twitter
Home
Overview
Download
Feedback
Release Notes
Report Bug

User Guide
Quick Start
Lock Unlock
Save Testcase
Run Testcase
Test Plan

Tutorials
Genric Control
Quick Start Video

Community
Login
Register

Total Downloads
1163

Overview

Soap Panda is an application for testing soap based web services. Soap Panda takes WSDL as input and generates in memory .NET soap client proxy code for invoking web service methods. This code is compiled and stored in an executable file; executable file is then explored by Soap Panda application using reflection to create instances of the classes that exist in the soap proxy client dll.


Download Soap Panda1.0.0.8


Main Features

There are many libraries that can help you generate SOAP proxy client code from WSDL in various languages such as Java, C#, C++ but what is not readily (free) available is a GUI tool which capitalizes on the generated SOAP proxy client code to simplify the calling of Web Services method.

The following features are expected to be useful for developers and test engineers developing and testing SOAP based Web Services. To start using the application click here

SOAP Request entered in a Form

Soap Panda provide form based user interface to accept soap method input arguments. The user interface expands as more complex types are encountered within a argument type. The array of complex types are also handled by this application in a form based manner. This provides great flexibility for inserting array elements for a type

Lock/Unlock feature

Soap Panda can lock user entered input for a Web Service method argument inside the soap request form. The locked argument is automatically gets populated for other methods as long as their type and name are matched to the one locked by the user. This feature remains persistent even after closing and opening of the application. This feature will help in testing and working with web services where many of the input argument remained same across different web service methods; User of this application could lock the input argument field and modify only the input argument that are unique to the web service method. To learn more about this feature click here

Testplan/Testcases feature

Soap Panda provide user the ability to save all input arguments of a soap method into a testcase as test input data and provide condition of its success using xpath location of the tag to be compared to the response of the soap method request.

To learn more about how to save testcase click here.

To learn more about how to run testcase click here.


Contact us | Feedback