Skip to content. | Skip to navigation

Personal tools
Sections
You are here: Home wiki PloneSiteTestCases

PloneSiteTestCases

Some basic rules and test cases needed to work before we can make the settings go live for the site.

Never never never install anything or make any ZMI changes for the first time on the live site! If you do this you will pay for it later when you have to restore or reconstruct a broken site.

Always install new packages or make customizations via the ZMI on a clone or development version of your live site.

When changing workflow permissions go through the following cases to ensure you haven't broken or altered expected functionality.

Anonymous

URL access to visible folder/folder_contents (should fail)

URL access to visible folder/ (should pass)

URL access to published folder (should pass)

URL access to submitted object in visible folder (should fail)

URL access to published object in visible folder (should pass)

URL access to published object in published folder (should pass)

URL access to browse contents of visible folder (should fail)

URL access to browse contents of published folder (should pass)

Owner

Login (succeed)

add objects to own folder (should pass)

edit objects to own folder (should pass)

change state of own objects; submit, retract, make private (states should change)

Member

Login (succeed)

add objects to own folder (should pass)

edit objects to own folder (should pass)

change state of own objects

Manager

Login (succeed)

Change visible object to published (state should change)

Change submitted object to published (state should change)

Change submitted object to make private (state should change)

Change submitted object to retract (state should change)

Site Manager

as for Owner, Member and Manager but with access to Plone Setup and ZMI