http-webtest-commits Mailing List for HTTP-WebTest (Page 2)
Brought to you by:
m_ilya,
richardanderson
You can subscribe to this list here.
2002 |
Jan
(38) |
Feb
(83) |
Mar
(10) |
Apr
(28) |
May
(42) |
Jun
(61) |
Jul
(43) |
Aug
(42) |
Sep
(14) |
Oct
(27) |
Nov
(16) |
Dec
(81) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(81) |
Feb
(29) |
Mar
(32) |
Apr
(42) |
May
(3) |
Jun
|
Jul
(11) |
Aug
|
Sep
(33) |
Oct
(6) |
Nov
(4) |
Dec
|
2004 |
Jan
|
Feb
|
Mar
(10) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Ilya M. <m_...@us...> - 2003-09-10 10:49:03
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest In directory sc8-pr-cvs1:/tmp/cvs-serv30960 Modified Files: ReportPlugin.pm Log Message: Minor POD style fix Index: ReportPlugin.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/ReportPlugin.pm,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** ReportPlugin.pm 5 Sep 2003 19:32:18 -0000 1.10 --- ReportPlugin.pm 10 Sep 2003 10:49:00 -0000 1.11 *************** *** 5,9 **** =head1 NAME ! HTTP::WebTest::ReportPlugin - Subclass for HTTP::WebTest report plugins. =head1 SYNOPSIS --- 5,9 ---- =head1 NAME ! HTTP::WebTest::ReportPlugin - Subclass for HTTP::WebTest report plugins =head1 SYNOPSIS |
From: Ilya M. <m_...@us...> - 2003-09-10 10:48:01
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin In directory sc8-pr-cvs1:/tmp/cvs-serv30787 Modified Files: TextMatchTest.pm Log Message: Minor POD style fix Index: TextMatchTest.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin/TextMatchTest.pm,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** TextMatchTest.pm 2 Mar 2003 11:52:09 -0000 1.8 --- TextMatchTest.pm 10 Sep 2003 10:47:57 -0000 1.9 *************** *** 5,9 **** =head1 NAME ! HTTP::WebTest::Plugin::TextMatchTest - Test the content of the HTTP response. =head1 SYNOPSIS --- 5,9 ---- =head1 NAME ! HTTP::WebTest::Plugin::TextMatchTest - Test the content of the HTTP response =head1 SYNOPSIS |
From: Ilya M. <m_...@us...> - 2003-09-10 10:45:32
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin In directory sc8-pr-cvs1:/tmp/cvs-serv30322 Modified Files: DefaultReport.pm Log Message: Minor POD style fix Index: DefaultReport.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin/DefaultReport.pm,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** DefaultReport.pm 2 Mar 2003 11:52:09 -0000 1.10 --- DefaultReport.pm 10 Sep 2003 10:45:29 -0000 1.11 *************** *** 5,9 **** =head1 NAME ! HTTP::WebTest::Plugin::DefaultReport - Default test report plugin. =head1 SYNOPSIS --- 5,9 ---- =head1 NAME ! HTTP::WebTest::Plugin::DefaultReport - Default test report plugin =head1 SYNOPSIS |
From: Ilya M. <m_...@us...> - 2003-09-10 10:44:17
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest In directory sc8-pr-cvs1:/tmp/cvs-serv30107 Modified Files: Plugin.pm Log Message: Minor POD style fix Index: Plugin.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin.pm,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** Plugin.pm 2 Mar 2003 11:52:10 -0000 1.14 --- Plugin.pm 10 Sep 2003 10:44:10 -0000 1.15 *************** *** 5,9 **** =head1 NAME ! HTTP::WebTest::Plugin - Base class for HTTP::WebTest plugins. =head1 SYNOPSIS --- 5,9 ---- =head1 NAME ! HTTP::WebTest::Plugin - Base class for HTTP::WebTest plugins =head1 SYNOPSIS |
From: Ilya M. <m_...@us...> - 2003-09-10 10:40:13
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest In directory sc8-pr-cvs1:/tmp/cvs-serv29413 Modified Files: Parser.pm Log Message: Minor POD style fix Index: Parser.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Parser.pm,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** Parser.pm 2 Mar 2003 11:52:10 -0000 1.21 --- Parser.pm 10 Sep 2003 10:40:09 -0000 1.22 *************** *** 5,9 **** =head1 NAME ! HTTP::WebTest::Parser - Parse wtscript files. =head1 SYNOPSIS --- 5,9 ---- =head1 NAME ! HTTP::WebTest::Parser - Parse wtscript files =head1 SYNOPSIS |
From: Ilya M. <m_...@us...> - 2003-09-10 10:39:04
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/Bundle/HTTP In directory sc8-pr-cvs1:/tmp/cvs-serv29206 Modified Files: WebTest.pm Log Message: Minor POD style fix Index: WebTest.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/Bundle/HTTP/WebTest.pm,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** WebTest.pm 26 Apr 2003 15:17:20 -0000 1.10 --- WebTest.pm 10 Sep 2003 10:38:59 -0000 1.11 *************** *** 7,11 **** =head1 NAME ! Bundle::HTTP::WebTest - a bundle to install HTTP::WebTest =head1 SYNOPSIS --- 7,11 ---- =head1 NAME ! Bundle::HTTP::WebTest - A bundle to install HTTP::WebTest =head1 SYNOPSIS |
From: Ilya M. <m_...@us...> - 2003-09-10 10:37:50
|
Update of /cvsroot/http-webtest/HTTP-WebTest/bin In directory sc8-pr-cvs1:/tmp/cvs-serv29007 Modified Files: wt Log Message: Minor POD style fix Index: wt =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/bin/wt,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** wt 7 Jan 2003 22:05:32 -0000 1.5 --- wt 10 Sep 2003 10:37:43 -0000 1.6 *************** *** 5,9 **** =head1 NAME ! wt - test one or more web pages =head1 SYNOPSIS --- 5,9 ---- =head1 NAME ! wt - Test one or more web pages =head1 SYNOPSIS |
From: Ilya M. <m_...@us...> - 2003-09-09 18:48:58
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder/lib/HTTP/WebTest In directory sc8-pr-cvs1:/tmp/cvs-serv17424 Modified Files: Recorder.pm Log Message: Add some POD docs Index: Recorder.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/lib/HTTP/WebTest/Recorder.pm,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** Recorder.pm 7 Sep 2003 19:22:04 -0000 1.9 --- Recorder.pm 9 Sep 2003 18:48:54 -0000 1.10 *************** *** 7,19 **** =head1 NAME ! HTTP::WebTest::Recorder - Recording proxy =head1 SYNOPSIS ! Not Applicable. =head1 DESCRIPTION ! Not Avialable yet. =cut --- 7,26 ---- =head1 NAME ! HTTP::WebTest::Recorder - Recording proxy (backend) =head1 SYNOPSIS ! rec-proxy ! ! rec-proxy --help =head1 DESCRIPTION ! This is a backend module of a recording proxy. You probably don't ! want to use it directly - you should use L<rec-proxy|rec-proxy> ! program instead. See its documentation for details. ! ! If you interested in API provided by C<HTTP::WebTest::Recorder> then ! read sources. =cut *************** *** 177,180 **** --- 184,189 ---- =head1 SEE ALSO + + L<rec-proxy|rec-proxy> L<HTTP::WebTest|HTTP::WebTest> |
From: Ilya M. <m_...@us...> - 2003-09-09 18:40:42
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder/bin In directory sc8-pr-cvs1:/tmp/cvs-serv15782 Modified Files: rec-proxy Log Message: Minor POD style fixes Index: rec-proxy =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/bin/rec-proxy,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** rec-proxy 7 Sep 2003 18:31:55 -0000 1.10 --- rec-proxy 9 Sep 2003 18:40:25 -0000 1.11 *************** *** 5,9 **** =head1 NAME ! rec-proxy - recording proxy (frontend to HTTP::WebTest::Recorder) =head1 SYNOPSIS --- 5,9 ---- =head1 NAME ! rec-proxy - Recording proxy (frontend to HTTP::WebTest::Recorder) =head1 SYNOPSIS |
From: Ilya M. <m_...@us...> - 2003-09-07 20:49:56
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder In directory sc8-pr-cvs1:/tmp/cvs-serv18735 Modified Files: Makefile.PL Log Message: Update reqs to POE modules to avoid hitting old POE bugs Index: Makefile.PL =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/Makefile.PL,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** Makefile.PL 22 Apr 2003 21:44:47 -0000 1.7 --- Makefile.PL 7 Sep 2003 20:49:31 -0000 1.8 *************** *** 15,20 **** VERSION_FROM => $VERSION_FROM, PREREQ_PM => { 'HTTP::WebTest' => 2.01, ! 'POE' => 0.22, ! 'POE::Component::Client::HTTP' => 0.52, 'Template' => 2.00 }, AUTHOR => $AUTHOR, --- 15,20 ---- VERSION_FROM => $VERSION_FROM, PREREQ_PM => { 'HTTP::WebTest' => 2.01, ! 'POE' => 0.26, ! 'POE::Component::Client::HTTP' => 0.53, 'Template' => 2.00 }, AUTHOR => $AUTHOR, |
From: Ilya M. <m_...@us...> - 2003-09-07 20:10:05
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder/t In directory sc8-pr-cvs1:/tmp/cvs-serv11986/t Added Files: ui.wt Removed Files: init.wt Log Message: Rename t/ui.wt to t/init.wt --- NEW FILE: ui.wt --- test_name = Empty list of request/response pairs url = "${::URL}webtest/list" text_require = ( List of Request/Response Pairs No request/response have been recorded. Turn on recording ) end_test test_name = A request to page which causes a error url = "${::URL}/xxx" status_code = 400 end_test test_name = Check if list of request/response pairs is empty as recorder is off url = "${::URL}webtest/list" text_require = ( List of Request/Response Pairs No request/response have been recorded. ) end_test test_name = Enable recorder url = "${::URL}webtest/enable" params = ( enable => 1 ) end_test test_name = Test if recording is on url = "${::URL}webtest/list" text_require = ( List of Request/Response Pairs No request/response have been recorded. Turn off recording ) end_test test_name = A request to page which causes a error url = "${::URL}/xxx" status_code = 400 end_test test_name = Test if request have been recorded url = "${::URL}webtest/list" text_require = ( List of Request/Response Pairs /xxx 400 URL must be absolute ) end_test test_name = Test request viewing page url = "${::URL}webtest/request" params = ( num => 0 ) show_html = yes text_require = ( Request GET /xxx Headers User-Agent: HTTP-WebTest/ Response Status Line 400 URL must be absolute Headers ) end_test test_name = Delete recorded request/response url = "${::URL}webtest/delete" params = ( num => 0 ) end_test test_name = Test if list of request/response pairs is empty again url = "${::URL}webtest/list" text_require = ( List of Request/Response Pairs No request/response have been recorded. ) end_test --- init.wt DELETED --- |
From: Ilya M. <m_...@us...> - 2003-09-07 20:09:54
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder In directory sc8-pr-cvs1:/tmp/cvs-serv12411 Modified Files: MANIFEST Log Message: Update list of files Index: MANIFEST =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/MANIFEST,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** MANIFEST 22 Apr 2003 23:01:56 -0000 1.7 --- MANIFEST 7 Sep 2003 20:09:06 -0000 1.8 *************** *** 1,3 **** ! MANIFEST Makefile.PL bin/rec-proxy --- 1,3 ---- ! MANIFEST This list of files Makefile.PL bin/rec-proxy *************** *** 20,23 **** t/HTTP/WebTest/Recorder/template/testdump t/HTTP/WebTest/Recorder/template/testme - t/init.wt t/test1.txt --- 20,23 ---- t/HTTP/WebTest/Recorder/template/testdump t/HTTP/WebTest/Recorder/template/testme t/test1.txt + t/ui.wt |
From: Ilya M. <m_...@us...> - 2003-09-07 20:08:39
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder/t In directory sc8-pr-cvs1:/tmp/cvs-serv12236/t Modified Files: 50-web.t Log Message: More tests added Index: 50-web.t =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/t/50-web.t,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** 50-web.t 25 Jan 2003 14:57:13 -0000 1.1 --- 50-web.t 7 Sep 2003 20:08:01 -0000 1.2 *************** *** 9,13 **** use HTTP::WebTest::SelfTest; ! use Test::More tests => 3; require_ok('HTTP::WebTest::Recorder'); --- 9,13 ---- use HTTP::WebTest::SelfTest; ! use Test::More tests => 12; require_ok('HTTP::WebTest::Recorder'); *************** *** 27,31 **** my $webtest = HTTP::WebTest->new; ! $webtest->run_wtscript('t/init.wt', { plugins => [ '::HarnessReport' ], default_report => 'no' } --- 27,31 ---- my $webtest = HTTP::WebTest->new; ! $webtest->run_wtscript('t/ui.wt', { plugins => [ '::HarnessReport' ], default_report => 'no' } |
From: Ilya M. <m_...@us...> - 2003-09-07 19:23:02
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder/t In directory sc8-pr-cvs1:/tmp/cvs-serv2941/t Modified Files: 01-recorder.t Log Message: Tests for $DEFAULT_ACTION Index: 01-recorder.t =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/t/01-recorder.t,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** 01-recorder.t 13 Feb 2003 11:26:30 -0000 1.7 --- 01-recorder.t 7 Sep 2003 19:22:58 -0000 1.8 *************** *** 8,12 **** use HTTP::WebTest::SelfTest; ! use Test::More tests => 46; # get test template files directory included in search path --- 8,12 ---- use HTTP::WebTest::SelfTest; ! use Test::More tests => 48; # get test template files directory included in search path *************** *** 115,118 **** --- 115,131 ---- like($response->content, qr/This is a test file/, 'Check content of response'); + } + + # test handling of default page of proxy's web interface + { + use HTTP::WebTest::Recorder::Config qw($DEFAULT_ACTION); + $DEFAULT_ACTION = 'testme'; + my $request1 = GET 'http://localhost/webtest/testme'; + my $response1 = $RECORDER->handle($request1); + my $request2 = GET 'http://localhost/webtest/'; + my $response2 = $RECORDER->handle($request2); + is($response2->code, RC_OK, 'Expect success code for default page'); + is($response1->content, $response2->content, + 'Test content of default page'); } |
From: Ilya M. <m_...@us...> - 2003-09-07 19:22:10
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder/lib/HTTP/WebTest In directory sc8-pr-cvs1:/tmp/cvs-serv2811/lib/HTTP/WebTest Modified Files: Recorder.pm Log Message: Use $DEFAULT_ACTION from config Index: Recorder.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/lib/HTTP/WebTest/Recorder.pm,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** Recorder.pm 27 Feb 2003 22:00:39 -0000 1.8 --- Recorder.pm 7 Sep 2003 19:22:04 -0000 1.9 *************** *** 26,29 **** --- 26,30 ---- use HTTP::WebTest::Recorder::Controller; + use HTTP::WebTest::Recorder::Config qw($DEFAULT_ACTION); # constructor *************** *** 61,67 **** my $ui_path = $self->ui_path; ! my($action) = $request->uri->path =~ m|^ /\Q$ui_path\E/(\w+) |x; ! ! return $action; } --- 62,70 ---- my $ui_path = $self->ui_path; ! if($request->uri->path =~ m|^ /\Q$ui_path\E/(\w*) |x) { ! return $1 || $DEFAULT_ACTION; ! } else { ! return undef; ! } } *************** *** 74,77 **** --- 77,82 ---- } + # record request/response pair if recording is turn on and filters + # were matched sub record { my $self = shift; |
From: Ilya M. <m_...@us...> - 2003-09-07 19:21:26
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder/lib/HTTP/WebTest/Recorder/template In directory sc8-pr-cvs1:/tmp/cvs-serv2717/lib/HTTP/WebTest/Recorder/template Modified Files: css Log Message: Use bigger font for fixed font sections Index: css =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/lib/HTTP/WebTest/Recorder/template/css,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** css 22 Apr 2003 22:56:54 -0000 1.1 --- css 7 Sep 2003 19:21:23 -0000 1.2 *************** *** 44,47 **** border-color: rgb(0, 0, 0); padding: 15px 15px 15px 15px; ! font-size: 75%; } --- 44,47 ---- border-color: rgb(0, 0, 0); padding: 15px 15px 15px 15px; ! font-size: 85%; } |
From: Ilya M. <m_...@us...> - 2003-09-07 19:20:15
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder/lib/HTTP/WebTest/Recorder In directory sc8-pr-cvs1:/tmp/cvs-serv2467 Modified Files: Config.pm Log Message: Add $DEFAULT_ACTION Index: Config.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/lib/HTTP/WebTest/Recorder/Config.pm,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Config.pm 22 Apr 2003 22:58:42 -0000 1.3 --- Config.pm 7 Sep 2003 19:20:03 -0000 1.4 *************** *** 3,7 **** use base qw(Exporter); ! @EXPORT_OK = qw(%DISPATCH); use HTTP::WebTest::Recorder::Actions qw(:all); --- 3,7 ---- use base qw(Exporter); ! @EXPORT_OK = qw(%DISPATCH $DEFAULT_ACTION); use HTTP::WebTest::Recorder::Actions qw(:all); *************** *** 16,19 **** --- 16,21 ---- response_content => \&response_content_action, wtscript => \&wtscript_action); + + $DEFAULT_ACTION = 'list'; 1; |
From: Ilya M. <m_...@us...> - 2003-09-07 18:35:36
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder/lib/HTTP/WebTest/Recorder In directory sc8-pr-cvs1:/tmp/cvs-serv27270 Modified Files: Actions.pm Log Message: Cosmetic fixes Index: Actions.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/lib/HTTP/WebTest/Recorder/Actions.pm,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** Actions.pm 22 Apr 2003 22:57:10 -0000 1.10 --- Actions.pm 7 Sep 2003 18:35:32 -0000 1.11 *************** *** 14,18 **** @EXPORT_OK = qw(css_action delete_action ! enable_action list_action filter_action render_template_action --- 14,19 ---- @EXPORT_OK = qw(css_action delete_action ! enable_action ! list_action filter_action render_template_action |
From: Ilya M. <m_...@us...> - 2003-09-07 18:32:01
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder/bin In directory sc8-pr-cvs1:/tmp/cvs-serv26563 Modified Files: rec-proxy Log Message: Correct program name in version screen Index: rec-proxy =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/bin/rec-proxy,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** rec-proxy 7 Sep 2003 18:29:41 -0000 1.9 --- rec-proxy 7 Sep 2003 18:31:55 -0000 1.10 *************** *** 105,109 **** my $version = HTTP::WebTest::Recorder->VERSION; print <<TEXT; ! wt - recording proxy (frontend to HTTP::WebTest::Recorder) This program uses HTTP::WebTest::Recorder version $version. --- 105,109 ---- my $version = HTTP::WebTest::Recorder->VERSION; print <<TEXT; ! rec-proxy - recording proxy (frontend to HTTP::WebTest::Recorder) This program uses HTTP::WebTest::Recorder version $version. |
From: Ilya M. <m_...@us...> - 2003-09-07 18:29:45
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder/bin In directory sc8-pr-cvs1:/tmp/cvs-serv25861 Modified Files: rec-proxy Log Message: More docs Index: rec-proxy =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/bin/rec-proxy,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** rec-proxy 7 Sep 2003 18:11:55 -0000 1.8 --- rec-proxy 7 Sep 2003 18:29:41 -0000 1.9 *************** *** 59,63 **** =head1 DESCRIPTION ! This program starts recording proxy. =head1 COPYRIGHT --- 59,77 ---- =head1 DESCRIPTION ! This program starts a recording HTTP proxy. Once it is started ! configure your web browser to proxy HTTP requests via localhost:8000 ! (port used by the recording HTTP proxy can be configured with ! B<--port> option). Then use the admin web interface of the proxy to ! turn on/off recording and configure filters. Admin web interface of ! the proxy can be accessed via URL C<http://ANYDOMAIN/webtest/> (note ! that domain part of the URL is ignored - you can put there whatever ! you want; also default url path part C</webtest/> which is used by the ! admin web interface can be reconfigured with B<--path> option to other ! value). If recording is turned on all HTTP requests and responses ! which match configured filters will be recorded by the proxy and will ! be available for view via the admin web interface of the proxy. From ! the admin web interface a skeleton of a test script for ! L<HTTP::WebTest|HTTP::WebTest> can be generated using captured HTTP ! requests and responses. =head1 COPYRIGHT |
From: Ilya M. <m_...@us...> - 2003-09-07 18:12:06
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder/bin In directory sc8-pr-cvs1:/tmp/cvs-serv21938 Modified Files: rec-proxy Log Message: Prevent proxy from stopping working when client breaks connection Index: rec-proxy =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/bin/rec-proxy,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** rec-proxy 4 Mar 2003 23:44:42 -0000 1.7 --- rec-proxy 7 Sep 2003 18:11:55 -0000 1.8 *************** *** 142,146 **** my($response, $data) = @$response_packet; ! unless($heap->{got_headers}) { $response->header(Connection => 'close'); $heap->{client}->put($response); --- 142,146 ---- my($response, $data) = @$response_packet; ! if((not $heap->{got_headers}) and $heap->{client}) { $response->header(Connection => 'close'); $heap->{client}->put($response); *************** *** 148,152 **** } ! if(defined $data) { $heap->{client}->set_output_filter(POE::Filter::Stream->new); $heap->{client}->put($data); --- 148,152 ---- } ! if(defined($data) and $heap->{client}) { $heap->{client}->set_output_filter(POE::Filter::Stream->new); $heap->{client}->put($data); |
From: Ilya M. <m_...@us...> - 2003-09-05 20:06:15
|
Update of /cvsroot/http-webtest/HTTP-WebTest In directory sc8-pr-cvs1:/tmp/cvs-serv22785 Modified Files: Changes Log Message: Updated Index: Changes =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/Changes,v retrieving revision 1.82 retrieving revision 1.83 diff -C2 -d -r1.82 -r1.83 *** Changes 5 Sep 2003 19:35:49 -0000 1.82 --- Changes 5 Sep 2003 20:06:12 -0000 1.83 *************** *** 3,7 **** Revision history for Perl module HTTP::WebTest. ! UNRELEASED VERSION BUG FIXES: --- 3,7 ---- Revision history for Perl module HTTP::WebTest. ! 2.04 Fri Sep 5 2003 BUG FIXES: |
From: Ilya M. <m_...@us...> - 2003-09-05 20:04:52
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP In directory sc8-pr-cvs1:/tmp/cvs-serv22490/lib/HTTP Modified Files: WebTest.pm Log Message: Regenerated Index: WebTest.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest.pm,v retrieving revision 1.36 retrieving revision 1.37 diff -C2 -d -r1.36 -r1.37 *** WebTest.pm 26 Apr 2003 15:16:04 -0000 1.36 --- WebTest.pm 5 Sep 2003 20:04:49 -0000 1.37 *************** *** 26,30 **** package HTTP::WebTest; ! $VERSION = '2.03'; # actual content of HTTP::WebTest package is in HTTP::WebTest::API --- 26,30 ---- package HTTP::WebTest; ! $VERSION = '2.04'; # actual content of HTTP::WebTest package is in HTTP::WebTest::API *************** *** 490,493 **** --- 490,505 ---- See L<perldoc HTTP::WebTest::Plugins|HTTP::WebTest::Plugins> for information about writing L<HTTP::WebTest|HTTP::WebTest> plugin modules. + + =head1 ADD-ONS + + Besides L<additional plugins|Plugin modules released separately from HTTP::WebTest> other L<HTTP::WebTest|HTTP::WebTest> add-ons are available from CPAN: + + =over 4 + + =item L<HTTP::WebTest::XMLParser|HTTP::WebTest::XMLParser> + + Parser of XML representation of wtscript. + + =back =head1 TEST PARAMETERS |
From: Ilya M. <m_...@us...> - 2003-09-05 20:03:14
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP In directory sc8-pr-cvs1:/tmp/cvs-serv22309/lib/HTTP Modified Files: WebTest.pm.in Log Message: Document HTTP::WebTest::XMLParser Index: WebTest.pm.in =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest.pm.in,v retrieving revision 1.34 retrieving revision 1.35 diff -C2 -d -r1.34 -r1.35 *** WebTest.pm.in 5 Sep 2003 19:50:58 -0000 1.34 --- WebTest.pm.in 5 Sep 2003 20:03:01 -0000 1.35 *************** *** 470,473 **** --- 470,485 ---- information about writing L<HTTP::WebTest|HTTP::WebTest> plugin modules. + =head1 ADD-ONS + + Besides L<additional plugins|Plugin modules released separately from HTTP::WebTest> other L<HTTP::WebTest|HTTP::WebTest> add-ons are available from CPAN: + + =over 4 + + =item L<HTTP::WebTest::XMLParser|HTTP::WebTest::XMLParser> + + Parser of XML representation of wtscript. + + =back + =head1 TEST PARAMETERS |
From: Ilya M. <m_...@us...> - 2003-09-05 20:01:56
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin In directory sc8-pr-cvs1:/tmp/cvs-serv22094 Modified Files: Click.pm Log Message: Minor POD fix. Index: Click.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin/Click.pm,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** Click.pm 2 Mar 2003 11:52:09 -0000 1.17 --- Click.pm 5 Sep 2003 20:01:51 -0000 1.18 *************** *** 61,65 **** Give form name attribute (i.e. C<<form name="foo"E<gt>>) on previously ! requested HTML page, builds test request to the submitted page. Note that you still need to pass all form parameters yourself using --- 61,65 ---- Give form name attribute (i.e. C<<form name="foo"E<gt>>) on previously ! requested HTML page, builds test request to the submitted page. Note that you still need to pass all form parameters yourself using |