The following message is a courtesy copy of an article
that has been posted to comp.lang.perl.modules,comp.lang.perl.announce as well.


The uploaded file

    HTTP-WebTest-1.07.tar.gz

has entered CPAN as

  file: $CPAN/authors/id/I/IL/ILYAM/HTTP-WebTest-1.07.tar.gz
  size: 61156 bytes
   md5: e7ca9ad3eb3a6020f380ffc4e84d6436

NAME
    HTTP::WebTest - Test remote URLs or local web files

DESCRIPTION
    This module runs tests on remote URLs or local web files containing
    Perl/JSP/HTML/JavaScript/etc. and generates a detailed test report.

    The test specifications can be read from a parameter file or input as
    method arguments. If you are testing a local file, Apache is started on
    a private/dynamic port with a configuration file in a temporary
    directory. The module displays the test results on the terminal by
    default or directs them to a file. The module optionally e-mails the
    test results.

    Each URL/web file is tested by fetching it from the web server using a
    local instance of an HTTP user agent. The basic test is simply whether
    or not the fetch was successful. You may also test using literal strings
    or regular expressions that are either required to exist or forbidden to
    exist in the fetched page. You may also specify tests for the minimum
    and maximum number of bytes in the returned page. You may also specify
    tests for the minimum and maximum web server response time.

    If you are testing a local file, the module checks the error log in the
    temporary directory before and after the file is fetched from Apache. If
    messages are written to the error log during the fetch, the module flags
    this as an error and writes the messages to the output test report.

Changes since 1.06:

   * HTTP::WebTest now uses Config.pm to find correct shebang string
     for script 'wt'. It should correctly set path to perl interpreter
     even if perl is installed in non-standart place.

   * Added test parameter mail_from which allows to set From: header
     in report e-mails. Thanks Joe Germuska <[EMAIL PROTECTED]>
     for patch.

-- 
 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
| Ilya Martynov (http://martynov.org/)                                    |
| GnuPG 1024D/323BDEE6 D7F7 561E 4C1D 8A15 8E80  E4AE BE1A 53EB 323B DEE6 |
| AGAVA Software Company (http://www.agava.com/)                          |
 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to