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() ...

Get Java™ Web Services Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.