Functional testing of Web services

Usually when you think about functional testing, you visualize some sort of user interface (UI) for inputting data: a well-defined form or page with fields and arrows and boxes and other eye candy. And most modern functional test tools were designed around this object-action paradigm. But what happens in today's brave new world of service-oriented architecture (SOA)?

This Content Component encountered an error

We offered our readers the opportunity to start their own software quality blogs and they're off to a great start. Below is a series on Web services testing by Greg Annen that we think you'll enjoy. Be sure to check out our IT blogs for more content from your peers and colleagues.

IT Knowledge Exchange
 

 

Functional Software Testing

Usually when you think about functional testing, you visualize some sort of user interface (UI) for inputting data: a well-defined form or page with fields and arrows and boxes and other eye-candy. And most modern functional test tools were designed around this object-action paradigm. But what happens in today's brave new world of service-oriented architecture (SOA)?
Functional testing of Web services: Part I

In a previous posting, we examined the definition and basic functionality of a Web service. Now let's discuss the process behind testing Web services. In order to perform any effective automated functional testing, two components are absolutely essential: good test data and an adequate test tool.
Functional testing of Web services: Part II

After determining the requirements for functional testing of Web services, it was necessary to examine some of the readily available test tools. My employer depends on the HP (formerly Mercury Interactive) suite for most test automation, and our performance test gurus recommended a LoadRunner component called VUGen - for Virtual User Generator. Among others, we also reviewed SOAPSonar from CrossCheck Networks. These two tools ranked the highest with our test-tool testers for overall usability.
Functional testing of Web services: Part III

Two other Web service test tools that deserve honorable mention in our comparison tests were: soapUI, available as Open Source or in a professional version distributed by eviware; and HP's QuickTest Professional Web Services Add-In.
Functional testing of Web services: Part IV

   Got Software Quality questions? Get answers from your peers

IT Knowledge Exchange is a community of IT pros that share and pool their knowledge. You can browse answers, ask your own question or share your expertise by answering a question. Do you have an IT problem that's driving you crazy? Come ask your peers and colleagues on IT Knowledge Exchange. Or request your own blog and share your knowledge.
This was first published in August 2008

Dig deeper on Mobile Application Testing Techniques and Tools

Pro+

Features

Enjoy the benefits of Pro+ membership, learn more and join.

0 comments

Oldest 

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

-ADS BY GOOGLE

SearchSOA

TheServerSide

SearchCloudApplications

SearchAWS

SearchBusinessAnalytics

SearchFinancialApplications

SearchHealthIT

Close