|
|||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||
|
Test your Web Application under Real Load. Proxy Sniffer measures response times and stability of web applications under real load conditions - by simulating hundreds or even thousands of web users. This product is especially suited for testing the performance of:
Competitive and Professional Load Testing Tool
Proxy Sniffer enables you to perform professional web load tests and web stress tests.
As a result, you obtain meaningful information about response time behaviour, throughput and stability of your web application.
Detailed test results allow you to tune and optimise your web application and its environment.Proxy Sniffer enables you to determine the precise number of users your web application can manage. It also enables you to anticipate its performance under actual operating conditions. Proxy Sniffer is easy to use and is fully documented. The product contains a wide range of innovative functions which are all directly accessible via a user-friendly GUI. Even tests with complex requirements can be quickly and easily realised. Innovative Technology - Easy To Use Using innovative technology, Proxy Sniffer supports you in the implementation of load tests including:
Realistic Simulation of the End-User Behaviour For every simulated user an individual context is created during the load test execution. Among others things this context contains an user-specific cookie storage and all dynamic session parameters and, if applicable, also the login account. Several recordings and/or test scenarios can be executed as load tests concurrently. Remote Execution and Cluster Technology The load-releasing computer systems (so-called Exec Agents) are able to be operated separately from the GUI, and can be situated in various locations and run on different operating systems. Through the interconnection of several load-releasing systems into a virtual cluster, it is possible to achieve almost unlimited load levels. In this case, the load is automatically distributed among the participating systems, and the test results from all systems are automatically combined in order to provide a consolidated result summary at the end of the load test. This procedure is supported through the GUI in a highly transparent manner. The individual cluster members can also be located far apart from each other. Many of our customers make extensive use of the Proxy Sniffer cluster technology. So far, more than 50,000 simultaneous users have already been simulated. In one case, a web surfing session covering 20 web pages was executed more than 150,000 times within just 15 minutes. Detailed Measurement Results Proxy Sniffer performs a wide range of measurements at various layers, from the most generic to the most specific. This includes the overall throughput of the web application, of each web-page and of each URL. All of the test results are then automatically processed and clearly presented in detailed graphics and tables As a result, you will gain an overview of the performance of the web application. You can then retrieve more detailed information in order to investigate issues that might have occurred during the load test execution. This detailed data contains valuable information that will assist you with the optimisation and tuning process. With the repeated execution of the same load test, it is also possible to create comparative charts. It is also possible to create PDF reports from the test results. These reports can be supplemented with own comments in a preview function. Wide-Ranging Support of Web Standards Proxy Sniffer supports a wide range of web standards. This means that it is possible to almost perfectly simulate the behaviour of natural web users and/or their web browsers, without the system resources of a web browser (per user) being required during the execution of a load test. Each CPU core can generate traffic equivalent to hundreds of real users. Proxy Sniffer you allows to record web surfing sessions with any web browser. In addition to this, web sessions can also be recorded with non-browser based web client applications. Supported Web Standards:
Dynamically Configurable Values Many of the aspects of a load test can be dynamically configured. The definition of such dynamic values can be easily done via the GUI. The following list is not exhaustive and contains only the most commonly used options. Dynamic values can originate from a variety of sources, for example:
Real-Time Error Analyses and Real-Time Monitoring During a test run all error details can be displayed in the GUI, so that error analysis can begin immediately, without having to wait for the load test to end. In addition, important measured values and diagrams are shown in real-time. This allows for a test to be continuously monitored and the current activity of the simulated users to be observed. If required, a test can also be cancelled prematurely - without any loss of data. While the test is running, it is possible to enter comments and notes which will appear in time diagrams of the measurement results at its completion. Support for Windows and Unix-Like Operating Systems Proxy Sniffer can be installed and operated on almost all operating systems, such as Windows XP/2003/Vista and also on on all Unix-like systems such as SUN/Solaris, Mac OS X, Linux, BSD and many others. The operating systems making up the Proxy Sniffer environment can be mixed and matched to your preference. For example, the GUI can run on an operating system that differs to the operating system used to run the load-releasing agents. Different operating systems can also be mixed within a cluster. Expandability of the Product using Plug-Ins Occasionally the successful execution of a load test requires functionalities that are not provided in the standard version of the Proxy Sniffer product. Therefore, it is possible to implement product extensions in the form of "Load Test Plug-Ins" in Java. The creation of a new plug-in is not difficult and is supported by a GUI wizard that automatically creates the program skeleton of the new plug-in, so that only the core of the additional plug-in functionality has to be programmed by hand. Plug-ins have the major characteristic of being reusable. Once developed, a plug-in can be reused in every load test program. The integration of a plug-in occurs via the GUI - and can be carried out easily without programming knowledge is necessary. For example, the following functionalities can be realised during a load test by implementing your own plug-ins:
Free Edition - Try Proxy Sniffer V4.2 Now The Free Edition is available for you to download directly from the download page. |
||||||||||||||||||||||||||||||||||||||||||||||||
Copyright 2009 Engineering Office David Fischer GmbH All rights reserved. | |||||||||||||||||||||||||||||||||||||||||||||||||