ApacheBench
view release on metacpan or search on metacpan
lib/HTTPD/Bench/ApacheBench.pm view on Meta::CPAN
# calculate hits/sec
print ((1000*$b->total_requests/$b->total_time)." req/sec\n");
# show request times (in ms) for $run1, 1st repetition
print join(', ', @{$run1->request_times}) . "\n";
# show response times (in ms) for $run2, 7th repetition
print join(', ', @{$run2->iteration(6)->response_times}) . "\n";
# dump the entire regression object (WARNING, this could be a LOT OF DATA)
use Data::Dumper;
my $d = Data::Dumper->new([$ro]);
print $d->Dumpxs;
=head1 GOALS
This project is meant to be the foundation of a complete benchmarking
and regression testing suite for an advanced, transaction-based mod_perl
site. We need to be able to stress our server to its limit while also
having a way to verify the HTTP responses for correctness. Since our site
is transaction-based (as opposed to content-based), we needed to extend
( run in 0.246 second using v1.01-cache-2.11-cpan-4d50c553e7e )