Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Level-Up Your Test-Fu with BDD & SpecFlow
Search
James Bender
January 15, 2017
Technology
61
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Level-Up Your Test-Fu with BDD & SpecFlow
v 1.2.0
James Bender
January 15, 2017
More Decks by James Bender
See All by James Bender
JavaScript is Not a Dirty Word
jamesbender
0
100
TDD will Set You Free!
jamesbender
0
32
Other Decks in Technology
See All in Technology
Post AI時代のリファクタリング実践記 / Refactoring in the post AI era
kaminashi
1
230
子育てエンジニアの可処分時間が減っても成長を諦めない戦い方
sudoakiy
6
4.6k
Classmethod Company Deck
satoshi7
1
680
実体験から学ぶ分析エージェントの開発と運⽤
recruitengineers
PRO
8
2.4k
アウトプット初心者、半年間のふりかえり
4o1sobblue
0
430
DevelopersIO 2026 知識の地図を描く ─ オントロジーとは何か?
ishikawa_satoru
1
1.7k
「事実」を「計測」して、「解釈」する 〜AWS Lambdaのメモリ最適解の見つけ方〜
maimyyym
0
170
OptunaHub: ブラックボックス最適化のためのプラットフォーム
pfn
PRO
0
140
その Valkey 使いこなしていますか?
onk
PRO
5
1.5k
大型犬好きによるPugの紹介
yamanoku
1
160
会社説明資料
persolserverworks
0
9.8k
事業成長とデータ活用を止めないためのマネジメントへ挑戦
hiracky16
0
390
Featured
See All Featured
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
570
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
850
The Art of Programming - Codeland 2020
erikaheidi
57
14k
It's Worth the Effort
3n
188
29k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
550
4 Signs Your Business is Dying
shpigford
187
23k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
430
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
600
Designing Experiences People Love
moore
143
24k
Building an army of robots
kneath
307
47k
Transcript
Level-Up Your Test-fu with BDD and SpecFlow James Bender Product
Manager, Infragistics www.IgniteUI.com @JamesBender
None
None
None
None
Test Driven Development AND BEYOND!!
Behavior Driven Development (BDD) Acceptance Test Driven Development (ATDD)
None
None
That’s not what I would have named it… You shouldn’t
use that tool for this… That’s not how your work flow is supposed to be. That is not how you’re supposed to do this!
Demo: Tic-Tac-Toe • Create a library to determine the winner
of a Tic-Tac-Toe game • Input is a multidimensional array of string: – string[3, 3] { {' ', ' ', ' '}, {' ', ' ', ' '}, {' ', ' ', ' '} }; • Returns the winner token (X || O) as a string or an empty string in the rare case of a draw
None
Cost of fixing a defect and when
MS & IBM
None
QA
Want to learn more? Thank you! • www.IgniteUI.com • www.JamesCBender.com
• github.com/JamesBender •
[email protected]
• Twitter: @JamesBender • hallwayconversations.com