performance testing RESOURCE CENTER  |  SUPPORT CENTER  |  CONTACT

Solutions: Web services

Overview
 
 
Web
 
 
Rich Internet Apps
 
 
Web services
 
 
ERP/CRM
 
 
Business intelligence
 
 
Legacy
 
 
On-demand
 
 
RadView services
Web services
Bringing the power of WebLOAD to web services
Web Services consist of clients and servers that communicate using XML messages which adhere to SOAP standards. Web services are available through the web and enable you to turn applications into web applications that communicate more effectively with each other. The basic web services platform is based on XML and HTTP protocols.

With WebLOAD you can load test your web services on two levels: as part of a system test or as individual computing units.

Since web services are commonly implemented using the SOAP protocol over HTTP, no additional components are required to load test them with WebLOAD. WebLOAD`s built in support for HTTP also allows you to record and capture any web service traffic.

Load testing web services as part of a system test
For each system test scenario, WebLOAD produces a script that can be read, parameterized and used for load testing the application. WebLOAD records the interaction on the protocol level and generates the different calls, whether they are for loading the page, following a link, or are triggered by an XML-HTTP object calling a Web Service returning XML or a JSON object.

Load testing web services as an individual computing unit
WebLOAD can treat each Web Service as an individual application that can be tested separately. It allows to build an agenda using the service client proxy by supporting most common data and content types.

This kind of test can be considered as a functional test or an API test for the Web Service. It can be repeated each time the implementation is changed by the development team to ensure the contract (defined by the web service’s interface) is preserved.