Skip to content
A transparent web proxy that records and replays requests for regression testing
Perl
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
INSTALL
LICENSE
README
i34-diff
i34-record
i34-replay
proto.diff

README

Inspector34
-----------

Inspector34 is a transparent web proxy that records requests and
responses for later playback and comparison. It is meant to help
with regression testing.

It consists of three programs: i34-record is the proxy server, which
keeps a journal of HTTP requests and responses; and i34-replay recreates
the original requests from this journal. i34-diff compares the responses
from the original and replayed sessions.

Inspector34 is written in Perl, and depends on Rocco Caputo's excellent
POE framework, as well as the HTTP::Parser and POE::Filter::HTTP::Parser
modules. A recent version of LWP (>=5.825) is also required. These are
all available from the CPAN.

Inspector34 is distributed under a BSD-style open source license.
(See the included LICENSE file for details.)

The development of Inspector34 was sponsored by The Daily Source,
<http://www.thedailysource.org>

Feedback is welcome.

--
Copyright 2009 Abhijit Menon-Sen <ams@toroid.org>
http://toroid.org/inspector34
You can’t perform that action at this time.