Proxy Sniffer

Knowing what the limits of your application server are is essential in order to fine tune it. Proxy-sniffer is a web performance measurement application (load test tool) that works with all popular web- and application servers (Apache, IIS, Weblogic,Tomcat, etc..)

Untuned system are easy targets of DoS attacks and might offer a frustrating end-user experience under load.

ReportZebra3

Proxy Sniffer combines all essential features in order to professionally load test your application server.

  • Universal HTTP/S Web Session Recorder
    The recorder can be used with any web browser (MSIE, Firefox, Safari) to record HTTP and HTTPS web sessions, which can then be used to automatically create optimized Java-based load test programs.

  • High-performance GUI - no programming necessary
    The recorded web sessions can be manipulated using the GUI - before a load test program is created. Complex requirements, such as individual test user accounts, or the handling of dynamic CGI session paramters, can be handled with a few mouse clicks. Handling these requirements involves no manual programming of the created Java load testing code.

  • Realistic Test Scenarios
    During the execution of a load test, simulated users' "think time" can be specified for each web page, including a randomly-generated deviation to better simulate actual users' behaviour. Many different Load Test programs - based on different recorded Web Sessions - can be run simultaneously.

  • Unlimited Scalability
    By combining many Unix and Windows load releasing systems into a "virtual cluster", an essentially unlimited high load can be simulated. A virtual cluster is easily constructed by using the GUI. The load tests are automatically distributed among the clustered systems, and the results are consolidated into a single overall result.

  • Automatic protection from "false positive" Results
    Proxy Sniffer compares during a load test the content of text-based web pages (HTML, XML, etc.) with the content of original web pages using a unique heuristic algorithm, thereby recognising errors which are only detectable by looking at the actual web page content - even when a correct HTTP response code is returned. This protection against "false positive" results is available automatically.

  • Detailed Error Analysis using saved error snapshots
    When an error occurs, Proxy Sniffer saves a complete copy of all data exchanged between the client and the server in the form of a "frozen snapshot". After the test has been completed, or even during the test, the actual error can be analysed to determine the circumstances under which the error occurred.

  • Real-Time Statistics
    During a load test, the most important measurements are displayed graphically in real-time, allowing monitoring of the progress of the test. Online access to the "frozen error snapshots" is also possible; therefore, error analysis does not have to wait for the test to be completed. At any point during the test, the behaviour of all simulated users can be observed in real-time.

  • Detailed Measurement Results
    After the end of every test, there are over 14 different diagrams and statistics available. From these results, a complete formatted test report can be created as a PDF document. Results from different load tests can be compared to each other, allowing the efficiency of tuning measures to be verified. Summary

Sample applications

  • Load test (or stress test) webserver like Apache, Tomcat, IIS, Weblogic and others.
  • Detect bottlenecks that often become evident even under light loads.
  • Load test connections to backend databases like MySQL, Oracle, Informix.
  • The test flow can be easilly recorded through a proxy-like recording mechanism.
Top of page Recommend page Print version Contact  Accessible Version  Imprint