Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
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
Mosaic AI Gatewayでコーディングエージェントを配るための運用Tips / JEDAI 2026 新春 Meetup! AIコーディング特集
genda
0
130
Digitization部 紹介資料
sansan33
PRO
1
6.7k
入社1ヶ月でデータパイプライン講座を作った話
waiwai2111
1
200
人はいかにして 確率的な挙動を 受け入れていくのか
vaaaaanquish
5
3.2k
オープンウェイトのLLMリランカーを契約書で評価する / searchtechjp
sansan_randd
3
460
ゼロから始めたFindy初のモバイルアプリ開発
grandbig
2
530
MySQLのJSON機能の活用術
ikomachi226
0
120
フロントエンド開発者のための「厄払い」
optim
0
180
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1k
開発メンバーが語るFindy Conferenceの裏側とこれから
sontixyou
2
400
全員が「作り手」になる。職能の壁を溶かすプロトタイプ開発。
hokuo
1
630
AI開発をスケールさせるデータ中心の仕組みづくり
kzykmyzw
0
190
Featured
See All Featured
Are puppies a ranking factor?
jonoalderson
1
2.6k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
110
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.1k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
75
Abbi's Birthday
coloredviolet
1
4.6k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
44
Discover your Explorer Soul
emna__ayadi
2
1.1k
Everyday Curiosity
cassininazir
0
120
The Cult of Friendly URLs
andyhume
79
6.8k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1.1k
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