Welcome! Log In Create A New Profile

Advanced

automated portable sanity tests for nginx

September 04, 2015 01:50PM
Hi all!

I have created a simple test suite for nginx sanity checks:

- install nginx from source code
- install/run fast cgi service
- configure/run nginx
- check if nginx proxies fast server correctly
- check nginx landing page is accessible

This is automated test suite written on SWAT - bash/perl DSL for web
application smoke testing.
To install and run checks are as simple as installing curl and then
installing swat::nginx cpan module:

sudo apt-get install curl
sudo cpanm swat::nginx

swat swat::nginx # run tests

For real integration example please take a look at travis job -
https://travis-ci.org/melezhik/nginx-swat-test/builds

SWAT home page - https://github.com/melezhik/swat
SWAT/nginx test suite page -
https://github.com/melezhik/swat-packages/tree/master/nginx

PS I someone found this interesting we could talk about further
project evolution ( more test cases, etc )


Regards.

Alexey

_______________________________________________
nginx-devel mailing list
nginx-devel@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-devel
Subject Author Views Posted

automated portable sanity tests for nginx

melezhik 840 September 04, 2015 01:50PM



Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 237
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready