Acceptance testing in Plone

by Vincenzo Barone last modified Sep 25, 2007 09:07 AM

In this session you will learn how to guarantee the quality of your Plone sites using the Funittest functional test stack. Funittest uses Selenium Remote Control to run in-browser acceptance tests. Funittest contains scripted acceptance tests, use case scenarios and domain-specific vocabularies covering a wide range of actions a user can perform in a Plone site. Given the extensive library of reusable scripts, verbs, scenarios and tests, you will find that test driven development becomes a lot of fun with funittest, and you will find it easy to extend the functional test stack when appropriate.