Speaker: Adam Englander (@adam_englander)
Learn the basics of Behavioral Driven Development (BDD) with Behat to build high quality and well documented applications. You will learn how BDD can help you deliver greater business value more efficiently while accurately documenting the functionality of your application along the way. You will learn how utilize Behat as your BDD tool. With Behat, you will create tests for the features in your application by utilizing a natural language syntax called Gherkin backed by PHP code to execute the steps executed in the feature's scenarios.
This will be a hands on session. You will learn how to implement BDD for a web application. This will include utilizing Selenium WebDriver for real world multi-browser testing including introductions to Selenium Grid and hosted integration services utilizing Selenium.
About the speaker:
Adam Englander is a seasoned developer with over thirty years of experience building scalable, manageable, and reliable systems. For the past ten years, he has been doing that with PHP. Adam is vocal advocate for utilizing Behavioral Driven Development as the driver for building great applications. His dedication to the PHP community is well known as the founder of Vegas PHP. In the past few years, Adam has been building IoT apps and has been researching ways to make this accessible in PHP.
Event Page: https://2016.phpconf.asia
Produced by Engineers.SG
Help us caption & translate this video!