More details about SoapUI.Īccording to me groovy script is the heart of SoapUI. Properties are key value pair which can be accessed inside the request using expression language e.g $. SoapUI also support the property transfer test steps which helps to parse the response from previous request and set the properties at project, test suite, test case level. Soap UI has user friendly GUI which help a lot to create test suite, test cases and test step. Soap-UI comes with the capability of groovy script implicitly, it helps to manipulate the request, response as well as to get and save the test data to/from external sources. It generate the request and response using data contract provided through WSDL or WADL. SoapUI is great tool for the functional as well as load testing. Exposes potential bottlenecks in your system and generate a load test result report for analysis.Īchieve this by using Soap-UI oppen source addition. Get the average response time and test per second of web service under certain load.Ģ. Ensure the maximum capacity (number of requests per second) of the web server based on the current hardware infrastructure.ģ. Get the CPU, Memory, Disk IO and Network usage for web server under certain load.Ĥ. Perform a load testing for SOAP and Rest services for following reason:ġ. MY Tool kit- In my tool kit I have open source Soap-UI 5.2.1, elastic search, mysql, jenkins 2.0 and groovy to do load testing for Soap/Rest service on AWS cloud.
Always we want cost effective solution for this purpose.įor this is motive you must have load testing framework in your toolbox. Scalability is the capability of a system, to handle a growing amount of load, or its potential to be enlarged in order to accommodate that growth.īefore going to the production an application developer needs to do performance/load testing of any web application/ web services.