Test::WWW::Mechanize #
まぁ、だまされたと思って使ってみるがよろし。つうか、今さらですねごめんなさい。
t/01-dummy.t
use Test::More 'no_plan';
BEGIN { use_ok('Test::WWW::Mechanize') or exit; }
my $mech = Test::WWW::Mechanize->new();
my $page = 'http://haro.jp/path/to/app.cgi';
$mech->get_ok($page,'GET app.cgi');
$mech->title_is('PageTitle', 'app.cgi title is PageTitle');
で、
prove -v t/01-dummy.t
とかする。結構依存関係あるが、インストールは何回もするわけじゃないし。