Functional Website Testing -- what tool to use?

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
lyle
Posts: 158
Joined: Sun Nov 21, 2010 3:05 am

Functional Website Testing -- what tool to use?

Post by lyle »

I'm having a heck of a time looking for a tool to do functional website testing from Nagios.

Originally, I wrote plugin scripts that called wget and grep'd the html for the text that should be found. By keeping track of the cookies, I could log-in to the website, navigate the pages, check some account data, etc. All very crude, but it worked.

When we needed to validate the website more extensively, I started looking for better tools. JMeter was suggested, and does seem to do a good job at generating the xml testplans that can be later called from the Linux command line. But if the testplan gets unexpected results, it still exits successfully rather than returning an error (probably because the testplan *did* run ok, so it's a "success"). As far as I can figure, my Nagios plugin would still have to grep through the XML result to see if there were any errors. I'm told this will probably be the case with most tools that are primarily designed for load testing and/or plugging into Apache Maven.

Anybody have suggestions on a better tool for this? Hope I'm being clear enough. Thanks....Lyle
scottwilkerson
DevOps Engineer
Posts: 19396
Joined: Tue Nov 15, 2011 3:11 pm
Location: Nagios Enterprises
Contact:

Re: Functional Website Testing -- what tool to use?

Post by scottwilkerson »

Some use the web transaction wizard (which uses webinject).

Other have started using Selenium on a dedicated VM
http://library.nagios.com/library/produ ... -nagios-xi

Also, autoit can be used for some types of testing
http://library.nagios.com/component/sea ... phrase=all
Former Nagios employee
Creator:
Human Design Website
Get Your Human Design Chart
Locked