
livehttperf - Real life web performance testing tool

version 0.03

livehttperf -md 1 -cm 20 -o test.xlsx < session.txt
Read session from session.txt, set maximum delay between requests to
1 second and run with concurrency: 1, 5, 10, 15 and 20. Save results
in test.xlsx
livehttperf -nd -m Content-Length -t 5 -c 20 -c 50 -o test.xlsx < session.txt
Read session from session.txt, require matching Content-Length header
and run without any delay with concurrency: 20 and 50. Save results
in test.xlsx

Input file with recoreded session from LiveHTTP headers Firefox extension.
Default: "-" (STDIN)
Send requests one after another without detected delays.
Default: use delay
If using delay, wait for no more then NUM seconds
Default: none
Override hostname in requests and set Host header to STRING.
Default: no change
Use Cookie/Set-Cookie headers from recorded session.
Default: do not reuse
Repeat recorded session NUM times.
Default: 10
Connection timeout.
Default: 10
In addition to comparing HTTP response status line, use specified STRING header to confirm successful request. If provided multiple times all headers have to match.
Default: none
Run NUM concurrent connections. Can be provided multiple times.
Default: 1
Alternatively specify maximum concurrency and incremented by provided step value.
Default max: none
Default step: 5
Save results in Excel 2007 (XLSX) format.
Default: none
Repeat to increase verbosity level. Available levels: WARN, INFO, DEBUG, TRACE.
Default: WARN
Display only results.
Default: none


Alex J. G. Burzyński <ajgb@cpan.org>

This software is copyright (c) 2012 by Alex J. G. Burzyński <ajgb@cpan.org>.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.