Join us for an in-depth look at intermediate to advanced level Behat topics. Thanks to Behat, Jessica's company was able to take an application that only functioned about 50% of the time and had almost no forward progress due to bugs and regressions, and make it stable, tested, with features added weekly with stable releases. In this session Jessica will cover writing accurate and easily understood tests, “smells” of badly written BDD feature files, and technical tips like capturing a screenshot on error, dealing with AJAX in your application, regular expressions in Behat contexts, Behat without the browser, and more.
Jessica Mauerhan is a software engineer who has been working with PHP and related technologies for over a decade. She specializes in Code Quality and Automated Testing, having released several popular open source packages for Behat. Jessica lives in McKinney Texas with her husband, two kids and three dogs, and loves coffee, comedy and podcasts. Follow her on Twitter @jessicamauerhan (https://twitter.com/jessicamauerhan) or GitHub at https://github.com/jmauerhan .