Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

SymfonyCasts

BDD, Behat (version 2.5), Mink and other Wonderful Things

via SymfonyCasts

Overview

If you own this tutorial and want to upgrade to the latest Behat 3 version, send us an email/contact message and we'll be happy to give you a coupon code to order the 3.0 version absolutely free :). Yay upgrading!

Ready to revolutionize how you develop? In this tutorial, you'll internalize Behavior-Driven Development and how thinking about behavior will increase the quality and efficiency of your code. You'll become an expert in Behat - the BDD PHP framework - and Mink - your key to testing web applications in sophisticated ways that include the ability to test your JavaScript pages. We'll also explore the pitfalls of testing with Behat, such as data sanitization, bootstrapping your code, and other challenges. By the end, you'll be well on your way to writing high-quality tests for your application and - more importantly - approaching development in a totally new light.

Behat works great with any PHP project, but if you're using Symfony2, we'll give you some special tips to get you rolling.

Syllabus

  • Introduction
  • Behavior-Driven Development
  • Gherkin
  • Behat
  • Mink!
  • Behat and Mink
  • JavaScript
  • You bet your Sweet App
  • The fun stuff Chapter
  • Get Testing!

Taught by

Ryan Weaver and Leanna Pelham

Reviews

Start your review of BDD, Behat (version 2.5), Mink and other Wonderful Things

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.