"We're excited to have found such a
cost-effective, comprehensive solution"


Mark Rizzo, Vice President Operations
Perpetual Entertainment, Inc - USA
Next Steps
Download Trial
NeoLoad
View Demos
Contact
References
Home / Evaluation / Technologies / SOAP

 - SOAP Load Testing

Module

You use SOAP!

In this page :
Demo
Service
Customer cases
Technical information

You have an SOA architecture structuring your Web services? You want the advantages of a modern, component-based structure and the ability to quickly adapt to business developments?

This type of approach implies greater demands in terms of both managing component versions and validating services developed by different teams.

Furthermore, re-using the components in different application contexts produces more numerous use cases, hence the need for more extensive testing.

SOAP is the protocol used for exchanging data between Web services within an SOA architecture.

But can you test your SOA applications using SOAP?

SOAP is a protocol that uses a specific, and rich, XML format in which the sent objects are described in a dictionary in WSDL format. The load testing software you use must provide specific SOAP support to allow the easy variabilization of calls to the Web services and the varying of data sets.

Being able to test a service even though the components that call it are still to be developed is another important factor. Don’t wait until everything is finished - test components as they become available! The load testing tool must be able to create SOAP calls using the WSDL dictionary to allow white box testing before the user component is completed.

Likewise, generating requests from the WSDL file means you can create more test scenarios, more quickly.

Without this specific support your testing will be incomplete. This can result in the deployment of an application whose behavior is unstable, and a corresponding increase in project risk.

NeoLoad is ready!

Use SOAP with total peace of mind … NeoLoad is ready!

Create your distributed applications with SOAP! There's no need to worry - with NeoLoad you'll be able to test all your SOA applications.

« Make sure it works ! »

Thanks to NeoLoad, you can create scenarios to test your SOAP applications' behavior under stress and validate their performances, while pinpointing any weaknesses.

Load testing your applications with NeoLoad means you can enter the production phase with peace of mind and at a reasonable cost.

Start right now by :

Downloading the trial version of NeoLoad.
Viewing the SOAP demo.
Contacting us for further information.

Testing Services

Neotys Consultants: experts in SOAP load testing

All our consultants here at Neotys are experts in the field of load testing, optimizing SOAP applications.

We offer a wide range of services from training to performance testing and auditing. We can even complete full infrastructure optimization with your team.

Contact us for further information.

Customer testimonials

BNP PARIBAS

BNP Paribas FACTOR, the ISO 9001-certified factoring subsidiary of BNP Paribas, offers a complete factoring package to meet companies' demands for financing and the outsourcing of the accounts receivable operations, at every stage of their expansion. BNP Paribas FACTOR is a small to middle-sized enterprise employing 240 staff.

" BNP Paribas Factor recently introduced 40 or so web services for its customers. We needed software that would allow us to test these new tools, in order to ensure the highest possible service to our clients. We had no precise idea what impact these web services' load would have on our resources globally and had no real feedback on their overall performance. It was difficult, therefore, to determine what measures were required to make them more efficient.

We needed a comprehensive and powerful tool that was also simple to use and quickly assimilated. After downloading the software from the Neotys web site, and after only 20 minutes' use, we were convinced that NeoLoad was exactly what we were looking for. Its ease of use and intuitive interface meant that we were able to start our first load tests almost immediately."

Damien VINCENT
Project Manager
Read the complete success story or the case Study.

Demos

NeoLoad Feature Tour

A short animation demonstrating a load test for an e-commerce application. The demo will give you a glimpse of NeoLoad's main features.

NeoLoad Feature Tour (7 minutes)

NeoLoad SOAP demo

A short animation demonstrating a load test for applications using the SOAP protocol.

NeoLoad SOAP demo (9 minutes)

Try it yourself right now!

Download the trial version of NeoLoad.
Contact us for further information.

Technical information

NeoLoad provides an optional module to test the scalability and the performance of SOAP web services, using a dedicated interface.

SOAP request
[Click to enlarge]

SOAP requests are comprehensively handled by NeoLoad, with regards to content extraction, dynamic content injection, response validation, etc.

Requests defined using WSDL

You may create a SOAP request from a WSDL file. NeoLoad constructs a default SOAP request message that can be customized according to the WSDL constraints (edit, add or remove parameters)

WSDL SOAP Request parameters

XML SOAP Web Service

Manually defined requests

You can define a request manually using an integrated XML editor. The XML request can contain variables to inject dynamic content.


Recorded requests

NeoLoad can record the requests executed by your existing SOAP client and play them back on the server.

Load testing XML request

Miscellaneous features

  • The WSDL Mode supports the following bindings and uses:
    • RPC/encoded
    • RPC/literal
    • Document/literal
    • Wrapped Document/literal
  • Support for binary attachments (MIME/DIME)
  • Support for inclusion of inline binary (hexadecimal/base64)

Note

Web Services Security (WS-Security) is not supported yet.


Evaluation

  • Overview
  • Download
  • Screenshots
  • Online demos
  • Technologies
    • Web and Web 2.0
    • AJAX
    • GWT
    • SOAP
    • Flex
    • Oracle Forms
    • Silverlight
    • .NET
    • J2EE
    • RIA
    • ERP
    • SAP
    • ICEfaces
    • dynaTrace
  • Monitoring
    • Monitoring
    • O.S
      • Windows
      • Linux
      • Solaris
      • AIX
      • HP-UX
      • RSTAT
    • App. Servers
      • WebLogic
      • WebSphere
      • JBoss
      • Oracle App. Server
      • Jonas
      • .NET
      • Tomcat
      • LiveCycle DS
      • GlassFish
      • SAP
    • Databases
      • Oracle
      • MySQL
      • DB2
      • PostgreSQL
      • SQL Server
    • Web Servers
      • HTTP
      • IIS
    • Others
      • SNMP
  • Support
    • Summary
    • FAQ
Introduction   |   Solutions   |   Evaluation   |   Store   |   About us   |   Customer Area   |   Home   |   SiteMap   |   Français   |   Neotys News

©2005-2010 Neotys