Acceptance testing in Plone

by wooda — last modified 2017-06-21T14:44:36+00:00

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.