httperf
httperf is an open source tool for measuring web server
performance. It provides a flexible facility for generating
various HTTP workloads and for measuring server performance.
The focus of httperf is not on
implementing one particular benchmark but on providing a robust,
high-performance tool that facilitates the construction of both micro-
and macro-level benchmarks. The three distinguishing characteristics of
httperf are its robustness, which includes the ability to generate and
sustain server overload, support for the HTTP/1.1 and SSL protocols,
and its extensibility to new workload generators and performance
measurements.
httperf was originally developed by David Mosberger and other
staff at Hewlett-Packard Research Laboratories.
Features include:
- Robust - the ability to generate and sustain server overload
- Speaks the HTTP protocol both in its HTTP/1.0 and HTTP/1.1
flavors
- URL generation
- Burst support
- Think times
- GET/POST queries in the session file
- Different concurrency rates
- Offers a variety of workload generators
- Test HTTP pipelining workloads
- Keeps track of a number of performance metrics that are
summarized in the form of statistics that are printed at the end of a
test run
Return
to Web Server Performance Testing Tools Home Page
Last Updated Saturday, November 17 2012 @ 04:43 AM EST |