Qafoo GmbH - passion for software quality ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :Author: Benjamin Eberlei :Date: Fri, 13 Sep 2013 17:41:10 +0200 :Revision: 3 :Copyright: All rights reserved ====================================== Behavior Driven Development with Behat ====================================== :Keywords: training, course, testing, behavior driven development, behat, specification, domain specific languages :Description: This workshop helps developers to get started with the process of behavior driven development (BDD) in PHP using the Behat toolkit in order to align technical testing with business expectations. This workshop helps developers to get started with the process of behavior driven development (BDD) in PHP using the Behat toolkit in order to align technical testing with business expectations. ------- Content ------- Topics covered in this course block include: - The principles of behavior driven development - Creating Behat test cases from user stories - Creating a custom domain specific language (DSL) for tests - Feature contexts and implementing test scenarios - Executing Behat tests - Integration into continuous integration - Practical experience with behavior driven development **Length**: 2 days **Prerequisites**: - Detailed knowledge of object-oriented programming, including classes, objects, methods and scopes. Related Course Blocks: * `Testing with PHPUnit`__ * `Object Oriented Design`__ __ /services/training/topics/testing_with_phpunit __ /services/training/topics/object_oriented_design Please `contact us`__ to discuss your requirements in detail. __ /contact.html .. Local Variables: mode: rst fill-column: 79 End: vim: et syn=rst tw=79