Phil Nash


Software Delivery (A) 2017
Software Delivery (A)
Thursday 15:15 - 15:59

Session type: Lecture
Session level: Suitable for all

Testing modern web apps. At scale

A talk introducing Serenity/JS, a TypeScript implementation of the popular Serenity BDD library, focused on helping JavaScript projects implement acceptance tests that are cheap to maintain and easy to scale. We’ll also look at the Screenplay Pattern, an approach to test scenario design that’s alternative to using Page Objects.






Advocate Phil is a Developer Advocate for Swift, Objective-C and C++ tools at JetBrains. Prior to that he worked in as diverse fields as: finance, agile coaching and iOS development. A long time C++ developer he also has his feet in C#, F#, Objective- C and Swift – as well as dabbling in other languages. He is the author of several open source projects – most notably Catch: a C++-native test framework.


  • Hey, anyone physically at @CppCon right now, please tweet some pics for those of us who can only attend online

Speaker Profile