APP-REST-RestTestSuite

 view release on metacpan or  search on metacpan

README  view on Meta::CPAN


A README file is required for CPAN modules since CPAN extracts the README
file from a module distribution so that people browsing the archive
can use it to get an idea of the module's uses. It is usually a good idea
to provide version information here so that people can decide whether
fixes for the module are worth downloading.


INSTALLATION

To install this module, run the following commands:

	perl Build.PL
	./Build
	./Build test
	./Build install

===================================================
[*] if you see any prerequisites message like below while executing 
    perl Build.PL command:

checking prerequisites...
  requires:
    !  LWP::Parallel::UserAgent is not installed

 - run below command to install any dependent modules. 
   you need a internet connection for this.

    perl Build installdeps

[*] if you get "Net::SSLeay" installation error  while installing 
    'LWP::Parallel::Useragent'

 = install following packages based on your Linux flavour
    - For Debian based (e.g. Ubuntu ) run below command
    sudo apt-get install libssl-dev

    - For RPM based ( e.g RHEL, CentOS) run below command
    yum -y install openssl-devel

===================================================

SUPPORT AND DOCUMENTATION

After installing, you can find documentation for this module with the
perldoc command.

    perldoc APP::REST::RestTestSuite

You can also look for information at:

    RT, CPAN's request tracker (report bugs here)
        http://rt.cpan.org/NoAuth/Bugs.html?Dist=APP-REST-RestTestSuite

    AnnoCPAN, Annotated CPAN documentation
        http://annocpan.org/dist/APP-REST-RestTestSuite

lib/APP/REST/ParallelMyUA.pm  view on Meta::CPAN

1;

=head1 AUTHOR

Mithun Radhakrishnan, C<< <rkmithun at cpan.org> >>

=head1 BUGS

=head1 SUPPORT

You can find documentation for this module with the perldoc command.

    perldoc APP::REST::ParallelMyUA


=head1 ACKNOWLEDGEMENTS


=head1 LICENSE AND COPYRIGHT

Copyright 2014 Mithun Radhakrishnan.

lib/APP/REST/RestTestSuite.pm  view on Meta::CPAN


=head1 AUTHOR

Mithun Radhakrishnan, C<< <rkmithun at cpan.org> >>

=head1 BUGS


=head1 SUPPORT

You can find documentation for this module with the perldoc command.

    perldoc APP::REST::RestTestSuite


=head1 ACKNOWLEDGEMENTS


=head1 LICENSE AND COPYRIGHT

Copyright 2014 Mithun Radhakrishnan.

script/rest-client  view on Meta::CPAN

      sub { print "Version : ", APP::REST::RestTestSuite->VERSION, "\n"; exit; },

);

mini_usage() unless @ARGV;
GetOptions(%options) or mini_usage();

sub mini_usage {
    print STDERR <<HELP;

Usage: $client [options] command [...]

Try `$client --help` for more options.

HELP
    exit;
}

sub usage {
    print STDERR <<HELP;

Usage: $client [options] command [...]

Options:
  -h,--help                 Display this usage. 
  -V,--version              Print the version of the tool. 
  -c,--configfile=<file>    Input the config file with full path.
  -l,--logdir=<dir>         Input full path of the directory where you want to log the test results.
  -t,--test-load=n          Test the average response time by simulating 'n' number of requests on the web server.

Commands:
  -r,--run-test-suite       Test the configured web services defined in the config file.

script/rest-client  view on Meta::CPAN

}

__END__

=head1 NAME

rest-client - Test automation tool for restful web services

=head1 SYNOPSIS

Usage: rest-client [options] command [...]

Options:
  -h,--help                 Display this usage. 
  -V,--version              Print the version of the tool. 
  -c,--configfile=<file>    Input the config file with full path.
  -l,--logdir=<dir>         Input full path of the directory where you want to log the test results.
  -t,--test-load=n          Test the average response time by simulating 'n' number of requests on the web server.

Commands:
  -r,--run-test-suite       Test the configured web services defined in the config file.



( run in 0.702 second using v1.01-cache-2.11-cpan-0d23b851a93 )