Toolbox for IT
Share and compare information with 1.4 million professionals
Ask Question / Find People / Invite Peers / Make Connections
 
 

Eric Roch
The Service Oriented Architecture (SOA) Blog
by Eric Roch  (Chief Technologist)

 

SOA Test Tools

Eric Roch  (Chief Technologist) posted 12/17/2007 | Comments (5)
There are several open source and commercial SOA (SOAP and Web services) testing tools available. InfoWorld has tested three open source and five commercial ones and their reviews are presented in the following articles.

Clean up your SOAP-based Web services

SOAP is the currency of the SOA marketplace - for now, anyway. Though SOAP's significance may diminish as Web services evolve, its importance for the time being is unquestionable. Therefore, a substantial portion of the QA work by Web service providers and consumers must entail verifying the accurate exchange of SOAP messages.

I had an opportunity to look a five such tools: AdventNet's QEngine, Crosscheck Networks SOAPSonar, iTKO's LISA, Mindreef's SOAPscope Server, and Parasoft's SOAtest. Readers of my earlier reviews of open source Web service testing apps will recall that those products required a relatively technical command of XML, SOAP, and WSDL (Web Service Definition Language). That is less a requirement with these tools; virtually all provide a user-friendly means of manipulating SOAP request-and-response data in ways that insulate the user from hands-on XML work.

Fundamentally, testing a SOAP-based Web service involves three activities: constructing a SOAP request, submitting it, and evaluating the response. As easy as that sounds, it is anything but. An effective SOAP-testing tool cannot simply rely on a user-friendly mechanism for building requests. It must also enable the user to organize and arrange requests in realistic sequences, provide a means of altering request input values, and intelligently tweak requests so as to expose the Web service to a range of good and bad usage scenarios. In short, you want the tool to run the Web service through a reasonable approximation of real-world activity.

Three open source Web service testing tools get high marks

Capable soapUI, TestMaker, and WebInject toolsets shine once you conquer their learning curves.



As Chief Technologist and National Practice Director for SOA with Perficient, Inc., I get the opportunity to work with a lot of customers implementing SOA. See my bio page for my contact information or just post a comment if you want to talk about your SOA projects.

    • View Eric Roch's profile on LinkedIn

    Comments (5)  

    firo
    firo writes:
    12/19/2007 #
    Thanks Eric,
    this tools are very useful in web service development life cycle. In our soa environment, we started using SOAPSonar, but now we prefer soapUI, because it seems to be stronger than one from test activity point of view. Today, I realize the new soapUI 2.0 version has a lot improvement in WSS.
    Eric Roch
    Eric Roch writes:
    12/20/2007 #
    The tools have different strengths. I really like ITKO Lisa if you have to go deep into the JAVA components that expose the services. And PushToTest is very good at also testing rich internet clients. It is great to see some quality open source tools in this space now. Thanks for the feedback.
    Eric Roch
    Eric Roch writes:
    12/20/2007 #
    I have also used the Greenhat tester on a few projects. They just came out with a new release. See their site for features - very good for building message based tests.

    http://www.greenhatsoftware.com/



    madhav gone
    madhav gone writes:
    1/5/2008 #
    Hi Eric,
    Majority of the tools provide good testing for WS unit testing but interms of end to end SOA encompassing multiple business services more interms of either integration/regression which one will you advise?. Also how to make sure that we test with actual production policies in testing since there will be some dynamic runtime governance changes during modify/test/deploy phases?.Does any of the mentioned tool provide?. Your help will be appreciated.

    Madhav.
    Eric Roch
    Eric Roch writes:
    1/9/2008 #
    Sorry for the late response. I would look to the big testing vendors if you want end-to-end. This is IBM and HP (Mercury). They have came along with SOA testing tools and contiue to improve.

    Good luck with your project.
    You are not logged in. Sign in to post unmoderated comments or join the community to create your free profile today!
    Name: (Will display on the site)
    E-mail: (Not displayed. No Spam)
    BoldUnderlineItalicStrikeLinkCodeBlockQuote
    Lines break automatically. Please preview your message before posting.

    If not logged-in your post will not appear until approved by a community moderator. To uphold community standards, comments that are inflammatory, offensive, or contain profanity or advertisements may be removed by the author or a community moderator.

    More from this author

    Keyword Tags

    SOA, test, testing, test tools
    Disclaimer: Blog contents express the viewpoints of their independent authors and are not reviewed for correctness or accuracy by Toolbox for IT. Any opinions, comments, solutions or other commentary expressed by blog authors are not endorsed or recommended by Toolbox for IT or any vendor. If you feel a blog entry is inappropriate, click here to notify Toolbox for IT.
    Browse all IT Blogs
     

    About This Blog

    With the SOA Blog Eric Roch brings over 25 years of IT experience including systems development, architecture, consulting, and...more
    Enter your email address to be notified of new posts.
      
    No Spam (Privacy Policy)
     
     
     
    Communities:  Business Intelligence  /  C Languages  /  CIO  /  CRM  /  Database  /  Data Warehouse  /  EAI  /  Emerging Technologies  /  ERP  /  Hardware  /  Knowledge Management  /  Networking  /  Project Management  /  SCM  /  Security  /  Storage  /  Web Design  /  Wireless  /  Baan  /  Java  /  Linux  /  Oracle  /  Oracle Database  /  PeopleSoft  /  SAP  /  Siebel  /  UNIX  /  Visual Basic  /  Windows
    Also at Toolbox for IT: Blogs /  Groups /  Wiki /  Events & Webcasts /  Job Center /  Vendor Research Directory
     
    Copyright 1998-2008 Toolbox.com. All rights reserved. All product names are trademarks of their respective companies. Toolbox.com is not affiliated with or endorsed by any company listed at this site. Toolbox.com is a subsidiary of the Corporate Executive Board.