Testing Web Service Interaction

  • Thread starter Thread starter Daniel.Benedek
  • Start date Start date
D

Daniel.Benedek

Hey there,

I have a number of web services that interact with each other ( send
requests to each other etc ). I would like to test the interaction
between them ? Does anyone have any ideas as to how I would go about
doing that ? Some thing along the lines of having them running and be
able to test the messages being sent across

Thanks
 
WCF, Remoting via Windows Services, ASMX?

The general means of testing software is to first set up the classes so they
can be tested in isolation (aka, unit tests).

For interaction (acceptance testing, system testing) turn on the software
that controls the web service and fire off values where known inputs create
known values. As with all science, you have to set up a prediction that can
be tested and confirmed.

--
Gregory A. Beamer
MVP; MCP: +I, SE, SD, DBA
http://gregorybeamer.spaces.live.com

*********************************************
Think outside the box!
*********************************************
 
Yeah, i have generated the services using their wsdl and am viewing
their operations via the ASMX.

Yeah im looking to do along the lines of system testing. Are there any
online resources / tutorials that you can point me to ?

Thanks
 
Generally what I do is have a boolean "TestMode" flag that tells each method
to write the information I need to a common log file. If you need more
detailed info (for example, the actual inbound / outbound SOAP messages) you
can add a SOAP TraceListener extension class and configure it in your
web.config.
Peter
 
DigitForge just released its Web Service testing utility. In a
nutshell, it's a windows application that allows you to test and
manipulate any web service. It's able to provide detailed SOAP data
as well as statistical information and, lets not forget, the actual
result of the method call. It's a nifty dealio. In DigitForge's new
release (currently in Alpha stages), it'll enable you to provide a
"wedge", which will allow you to very easily debug and track whatever
it is that you want to track. You'll be able to use this utility to
spoof the actual web service and, via the utility, add whatever checks
and balances you want.

Name: Visual Web Service Client
Company: DigitForge
URL: http://www.digitforge.com
Movie: http://www.digitforge.com/downloads/vwsoverview.wvx

Standard edition has been out for about 2 months now and they are
fixing to release a new Beta.

Hope this helps!

Cheers!
 
Back
Top