Automated Browser Interaction Using WWW::Selenium

Gordon described how the WWW::Selenium module works as a client for the Selenium application. Selenium is a tool for testing web applications by driving actual browsers, to test what really happens in the browser. This allows testing web applications that rely on JavaScript and can properly test how different browsers handle a given web site.

Gordon walked the group through the major parts of the Selenium application including:

He also ran through a series of demonstrations to show how the process works.

Gordon's presentation is available as a PDF file and a Keynote presentation. The various test files he used for the demonstrations are also available here and at his website.

We had 18 people attending this month. As always, we'd like to thank cPanel, Inc. for providing the meeting space and food for the group.