GSoC/GCI Archive
Google Summer of Code 2012 SilverStripe

Improve Behaviour Testing Framework and Test Suite

by MichaƂ Ochman for SilverStripe

SilverStripe has a decent coverage of unit tests, but these tests test mostly backend and don't examine the CMS/framework from the user perspective. The goal of the project is to introduce acceptance tests (simulate user behaviour in the system to check most common actions).