Search This Blog

Showing posts with label SOAP. Show all posts
Showing posts with label SOAP. Show all posts

Saturday, 31 May 2008

NeoLoad

NeoLoad is a Web Application Stress Tool from Neotys that can simulate the server load imposed by thousands of simultaneous users upon any web site or web-based software.

Neoload claimas that a straightforward installation enables anyone to get a comprehensive web testing software up and running in minutes.

With the help of Neoload's user-friendly interface, users with no prior experience of web application stress tools can manage extensive web server stress tests.

Features include

-designing advanced web performance testing scenarios (data extraction, loops, conditions, response validation) has never been so easy : no scripting needed, no programming knowledge required.

-Neoload supports any type of web application including those using J2EE, .NET, AJAX, SOAP, PHP, ASP, CGI, Flash, applets, etc.

-NeoLoad provides optional web stress testing modules for additional server monitoring and SOAP support functions for an extra fee.

Thursday, 29 May 2008

Proxy Sniffer

Perform professional load tests and obtain a wide range of informative diagrams and statistics about the response time behavior, the throughput, and the stability of your web application.

The provider is David Fischer GmbH

Features:

Universal HTTP/S Proxy-Recorder
The universal proxy-recorder supports to record web surfing sessions with any web browser (Microsoft Internet Explorer, Firefox, Safari ...). Also Ajax calls as well as XML/SOAP messages can be recorded.

High-Performance GUI
Recorded web surfing sessions can be functionally enhanced using the GUI with a few mouse clicks. Additional requirements, such as logons with individual user accounts, or the handling of dynamically-exchanged session parameters, can be efficiently implemented in a short time.

Unlimited Scalability - Simulating Thousands of Users
Depending on the test scenario, hundreds of web users can already be simulated by only one load-releasing computer. The scalable architecture of the product supports additionally an unlimited load generation with thousands of users by a simple combination of several Windows and/or Unix systems to a homogeneous, load-releasing cluster.

Realistic Test Scenarios
Several load tests can be run simultaneously. Multiple client IP addresses can be configured for each load-releasing system, allowing a web application cluster with a load balancer to be stressed in a realistic way. The network bandwidth for each simulated user can be reduced in order to simulate slow access connections.

Support for all Current Authentication Methods
Proxy Sniffer supports logging in to web applications with HTML form parameters as well as with HTTP basic authentication (username/password pop-up window), NTLM authentication (Windows domain accounts) and X509 client certificates (PKCS#12). Each simulated user can be allocated an individual login account.

Real Emulation of Web Surfing Sessions
Together with the automatic support of session cookies Proxy Sniffer offers also to handle dynamically exchanged session parameters efficiently: e.g. hidden form parameter, .NET VIEWSTATE parameter und J2EE URL rewriting parameter.

Automatic Protection from "false positive" Measurement Results
During a load test, Proxy Sniffer compares the content of the received response with the content of the originally recorded response using a unique heuristic algorithm. This powerful feature allows the detection of errors at the application level (malformed web pages) - even when a web page with a correct HTTP response code is returned. This protection against "false positive" measurement results is automatically provided in each load test.

Real-Time Statistics and Real-Time Error Analysis
During a load test, an overview of the measured response times for all web pages and their URLs is displayed in real-time, in addition to the display of the current activity of all simulated users and all errors which have occurred. Furthermore, all error details can be shown and analyzed in real-time during a running load test.

Detailed Measurement Results
After the end of every test, there are up to 18 different diagrams and statistics available. From these results, a complete formatted test report can be created as a PDF document. Results of different test runs can be compared to each other, allowing the efficacy of tuning measures to be evaluated, and to visualize the response time behavior of the web application under different load conditions.

Support for Windows and Unix-Like Operating Systems
Proxy Sniffer can be deployed on Windows XP/2003/Vista systems as well as on all Unix-like systems such as Solaris, Linux, BSD and Mac OS

The Grinder

A Java load testing framework downloadable from sourceforge.net.

Main features are

Generic Approach Load test anything that has a Java API. This includes common cases such as HTTP web servers, SOAP and REST web services, and application servers (CORBA, RMI, JMS, EJBs), as well as custom protocols.

Flexible Scripting Tests are written in the powerful Jython scripting language.

Distributed Framework A graphical console allows multiple load injectors to be monitored and controlled, and provides centralised script editing and distribution.

Mature HTTP Support Automatic management of client connections and cookies. SSL. Proxy aware. Connection throttling. Sophisticated record and replay of the interaction between a browser and a web site.