Over the past year, Mashery took on Behavior Driven Development (BDD) style functional testing with Behat for PHP. BDD style functional tests have been gaining popularity due to their descriptive nature and coverage of real use cases. Writing reusable scenarios for use cases is quite a tricky thing. Steps need to be robust, to execute quickly, to speak to the use case and to handle errors cleanly. Achieving these goals is challenging. This talk will cover the philosophy this testing style and how to implement BDD style functional tests with Behat.
George Perry (@perrygeorget | GitHub) #crazy #cool #fun #outdoorsy #brilliant #silly #daring #creative
6:30 - 7:00 -- Doors open/general socializing & food
7:00 - 7:10 -- Intro/announcements
7:10 - 8:15(ish) -- Main presentation
8:15 - 8:30 -- Raffle
Mashery: Start building better applications now, with your choice of more than 50+ RESTful APIs accessible from a single Mashery ID: http://developer.mashery.com/apis. You can navigate RESTful APIs including ESPN, Klout, Rdio, Rotten Tomatoes, TomTom, Hotwire, and USA TODAY using our API Explorer: http://developer.mashery.com/iodocs, plus get started fast using our collection of mobile sample apps from our Mashery Github page: http://mashery.github.com.
O'Reilly Media spreads the knowledge of innovators through its books, online services, magazines, research, and conferences. Since 1978, O'Reilly has been a chronicler and catalyst of leading-edge development, homing in on the technology trends that really matter and galvanizing their adoption by amplifying "faint signals" from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.