Chapter 5. Load and Performance Testing with soapUI
Web services testing cannot be concluded merely focusing on the functional aspects of the system. It is always required to do an assessment about the non-functional requirements expected from a service-oriented solution. Regardless of the architectural style being used, non-functional aspects must be fulfilled by a system. No matter how intuitive the user interface of your application is, if it counts in minutes to load the pages or crashes when multiple users access it, your users will not think again to use such an application. In most of the situations, non-functional requirements such as performance and scalability are validated using tools. soapUI, being the de-facto utility for functional testing of service oriented solutions, can also be used in non-functional testing. There are some key advantages of using soapUI over other open source tools, such as Apache Jmeter, for non-functional testing:
Without redesigning separate tests for...