O'Reilly logo

Java™ Web Services Unleashed by Mark Wutka, Joseph Weber, Arthur Ryman, K. Scott Morrison, Benoît Marchal, Matthias Kloppmann, Steven Haines, Darren Govoni, Francisco Curbera, Frank Cohen, Robert Brunner

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Testing Web Services Using TestMaker

A free open-source utility, TestMaker, is available from the PushToTest Web site. It writes test automation agents for performance and scalability testing of SOAP-based Web services. TestMaker offers a script-language to operate a library of test objects. The combination enables you to develop intelligent test agents that drive a Web Service. Multiple concurrent running copies of the script show how the Web Service performs under simulated production situations.

Look at how TestMaker would be used to call the weather temperature service discussed previously. Here is the script in its entirety:

 # Web service test agent # Create a new SOAP protocol handler object protocol = SOAPProtocol() body = SOAPBody() ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required