$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
BDD is dead - long live BDD
Search
Jan Ehrhardt
March 04, 2013
Technology
2
630
BDD is dead - long live BDD
Jan Ehrhardt
March 04, 2013
Tweet
Share
Other Decks in Technology
See All in Technology
re:Invent2025 3つの Frontier Agents を紹介 / introducing-3-frontier-agents
tomoki10
0
370
AWS re:Invent 2025 re:Cap LT大会 データベース好きが語る re:Invent 2025 データベースアップデート/セッションの紹介
coldairflow
0
150
20251203_AIxIoTビジネス共創ラボ_第4回勉強会_BP山崎.pdf
iotcomjpadmin
0
120
ハッカソンから社内プロダクトへ AIエージェント「ko☆shi」開発で学んだ4つの重要要素
sonoda_mj
6
1.4k
AWSの新機能をフル活用した「re:Inventエージェント」開発秘話
minorun365
2
360
Oracle Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
2
180
New Relic 1 年生の振り返りと Cloud Cost Intelligence について #NRUG
play_inc
0
200
通勤手当申請チェックエージェント開発のリアル
whisaiyo
3
370
日本Rubyの会: これまでとこれから
snoozer05
PRO
5
220
会社紹介資料 / Sansan Company Profile
sansan33
PRO
11
390k
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
1
740
ExpoのインダストリーブースでみたAWSが見せる製造業の未来
hamadakoji
0
190
Featured
See All Featured
Accessibility Awareness
sabderemane
0
23
sira's awesome portfolio website redesign presentation
elsirapls
0
89
YesSQL, Process and Tooling at Scale
rocio
174
15k
How GitHub (no longer) Works
holman
316
140k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
25
Highjacked: Video Game Concept Design
rkendrick25
PRO
0
240
How to build a perfect <img>
jonoalderson
0
4.6k
Code Review Best Practice
trishagee
74
19k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
69
End of SEO as We Know It (SMX Advanced Version)
ipullrank
2
3.8k
Designing Experiences People Love
moore
143
24k
Transcript
BDD is dead - long live BDD Jan Ehrhardt slides
licensed under cc-by http://creativecommons.org/licenses/by/3.0/
my first contact with BDD The future of functional web
testing* by Peter Ledbrook * http://blog.springsource.org/2010/08/28/the-future-of-functional-web-testing/
experiments with JUnit
Cucumber
Spock
test should be examples Software should be specified through tests
outside-in User Story Spec UI Application
outside-in for unit tests UI Spec API Code
unit to unit A B Mock Spec
avoid cohesion to mocks Code Mock Spec
BDD is advanced TDD
blog: derjan.io* * http://derjan.io
Twitter: @derjan* * https://twitter.com/derjan
Github: jehrhardt* * https://github.com/jehrhardt
slides on Speakerdeck* * https://speakerdeck.com/jehrhardt/bdd-is-dead-long-live-bdd
thank you