The PHP stands aside from all Selenium world. Unlike other PHP doesn’t have an official Selenium implementation, however PHP is still used at 80% of Internet websites. How would you test PHP application? Today you would probably choose Codeception testing framework (5M installations), which is scenario-driven BDD style acceptance testing framework with Selenium support. From this talk you will learn how to write test scenarios, with PageObjects, Depenency Injection, DataProviders and other tools to make your PHP tests compact and explicit.