Peridot is the highly extensible, highly enjoyable, BDD testing framework for PHP. Inspired by the idea that writing tests in Javascript was simply a better developer experience yielding tests with greater business value, Peridot seeks to bring that experience to PHP. This session will introduce Peridot's familiar describe-it syntax then dive into leveraging its flexible architecture to customize your application's testing platform. A quick introduction to existing plugins, reporters, and scopes will teach the Peridot fundamentals that lead to implementing your own extensions. Along the way, you'll learn (or remember) what it's like to enjoy test development.
Last active
September 11, 2015 14:39
-
-
Save austinsmorris/81e19e6c6b3afd6d090d to your computer and use it in GitHub Desktop.
Abstract - Enjoyable Testing with Peridot
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I gave a session on the Phake mocking library at php[tek] 2015. Among the feedback I received was the suggestion that I address its business value (e.g. its more concise API and substantial feature set made tests easier and faster to write, more maintainable, and less brittle). Your abstract seems to focus on development happiness, which I agree is an important aspect, but these same developers may need to go back to a company that requires justification for changing any existing testing practices or platforms they may already have in place. I'd be prepared to incorporate that into your presentation, if not your abstract.