BDD example:
Feature: Robo Call Screening
Scenario: known caller
Given call is received
When it is someone I know
Then the call is put through
Scenario: unknown caller
Given I receive a call
When it is someone unknown
Then an automated call screener explains that they may press a specific button to put the call through, otherwise, leave a voice message
BDD Resources:
Here is a short presentation on the above poster: https://www.youtube.com/watch?v=gr34Df2UVzE
Podcasts (intro level):
Discover the Benifits of BDD: https://itunes.apple.com/us/podcast/testtalks-automation-awesomeness/id826722706?mt=2&i=263278946
Non-iTunes link: http://joecolantonio.com/testtalks/01-lance-kind-discover-the-benefits-of-behavior-driven-development/
Youtube (intro level):
A BAs take on why BDD (targeting BAs) by Jeffrey Davidson
(practitionar level or just about to)
Behavioral or Not? How to write Behavioral BDD Scenarios http://agilenoir.biz/?p=54
Dial the Focus on Behavior: http://agilenoir.biz/?p=238
BDD practices to maximize team collaboration
http://confessionsofanagilecoach.blogspot.com/2013/07/bdd-practices-that-maximize-team.html
(practitioner level)
Well Written BDD
http://confessionsofanagilecoach.blogspot.com/2013/09/well-written-behavior-driven.html?m=1
http://confessionsofanagilecoach.blogspot.com/2014/12/recommended-behavior-driven-development.html