HTTP::TestEngine "records" an HTTP session. Using
a test harness such as HTTP::Monkeywrench and
HTTP::SessionConfig, a user can then "play back"
the original HTTP session. The user can then use
this playback for regression testing, or to test a
site on an automated schedule. HTTP::TestEngine
requires Apache, and mod_perl.