Friday, July 15, 2011

Web Services Performance Testing


Web Services Performance Testing using SOAPUI
Recently i had a chance to recommend a performance testing tool to carryout performance testing for web services system. I evaluated a series of open source and licensed tools and finally concluded SOAPUI would be meet the requirement for our system.
SoapUI provides extensive load testing functionality allowing you to do the following:

Functional LoadTesting: validate functionality under load using standard TestCase methods.

Behavioral Load Testing: analyze performance behavior under varying load with different load strategies.

Performance LoadTesting: find maximal performance available using thread strategies and Command Line Load Test execution.

Requirements Driven LoadTesting: define performance requirements and continuously validate using Load Test assertions.

SOAPUI helps in the following.
> Validate a Web Services performance under different Load scenarios.
> Maintain Functional validations to see that they don't "break" under load.
> Run several load tests simultaneously to see how they affect each other.
It’s a freeware tool which best suits web services load testing. Its commercial version is called SOAPUI Pro includes productivity enhancements.
In Overall SOAPUI meets most the requirements for a Web services performance testing and it is a apt tool to meet most of the web services.

No comments:

Post a Comment