WCFStorm-Lite Edition is completely free It's a simpler version of the Enterprise and Personal Editions and it's great for doing ad-hoc testing on WCF services.
Feature Comparison
| Features |
Lite |
Enterprise |
| Dynamically invoke and test WCF Services |
Yes |
Yes |
| Dynamically invoke and test Web services written in any language |
Yes |
Yes |
| UI-based, dynamic editing of complex data types |
Yes |
Yes |
| Test multiple WCF and Web services within a single UI |
Yes |
Yes |
| Basic and windows authentication |
Yes |
Yes |
| Test wcf/web services sitting behind a proxy |
Yes |
Yes |
| Dynamically modify the URL endpoint of a WCF or Web service |
Yes |
Yes |
| Dynamically edit the service binding |
Yes |
Yes |
| Load local wsdl file |
Yes |
Yes |
| Multiple-tabbed interface |
No |
Yes |
| Load existing client App.config files |
No |
Yes |
| Save a wcf/web service and its test cases into a "project" which can be reloaded anytime |
No |
Yes |
| Custom validations of functional test cases |
No |
Yes |
| Randomizing requests or re-using the previous response as input to the next request |
No |
Yes |
| Programmatically modifying the ServiceEndpoint instance |
No |
Yes |
| Duplex WCF Services |
No |
Yes |
| |
|
|
Functional Testing
|
|
|
| * Save request as a functional test cases |
No |
Yes |
| * Create functional test cases with expected response |
No |
Yes |
| * Graphically compare expected and actual responses |
No |
Yes |
| * One-click execution of all functional test cases of a method |
No |
Yes |
| * One-click execution of all functional test cases of a method |
No |
Yes |
| |
|
|
Performance Testing
|
|
|
| * Create a load test case |
No |
Yes |
| * Real-time view of load testing |
No |
Yes |
| * Configurable Load test parameters (#Test agents, duration, invoke interval etc.) |
No |
Yes |
Download WCFStorm-Lite