The O2 Platform is all about automating and scripting. It's a platform/framework which means that it helps to have a 'hard question' to start with.
Here are a good place to start with the O2 Platform:
- Best version to download blog.diniscruz.com/2014/08/o2-platform-55-rc1-please-give-it-test.html (see links for documentation)
- Presentation www.slideshare.net/DinisCruz/owasp-o2-platform-november-2010
- Tons of videos: blog.diniscruz.com/2012/04/39-o2-platform-videos-with-12k-youtube.html
From a pentest/security-review, the idea is to deliver findings (and knowledge) as scripts/automation (instead of an PDF)
On related topic, you might also be interested in what I'm doing these days:
- AppSec and Software Quality - Presentation v0.5 - blog.diniscruz.com/2016/05/appsec-and-software-quality.html
- BSIMM Questions for Teams v0.7 (with all consolidated team questions and maybe column) - blog.diniscruz.com/2016/04/bsimm-questions-for-teams-v07-with-all.html
- Threat Modeling Template and Concepts v0.6 - blog.diniscruz.com/2016/05/threat-modeling-template-and-concepts.html