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
Testable Architecture (DevLin 2017)
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Aslak Hellesøy
October 23, 2017
Programming
2.6k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Testable Architecture (DevLin 2017)
How to build a testable software architecture with acceptance tests that run in milliseconds
Aslak Hellesøy
October 23, 2017
More Decks by Aslak Hellesøy
See All by Aslak Hellesøy
TDD with Petri Nets
aslakhellesoy
0
590
sub-second-acceptance-tests-seleniumconf-2018.pdf
aslakhellesoy
2
1.1k
Example Mapping (Cukenfest 2018)
aslakhellesoy
0
310
Other Decks in Programming
See All in Programming
Kiroで創り、AgentCoreで繋ぐ!AWSで実践する「AI-DLC」から「AIエージェント統合」までの最新地図
licux
4
680
Family mrubyの進捗
kishima
1
120
AIは賢い。でも実行環境は? CLIおじさんがAI時代に伝えたいこと ~ CLIおじさんがAI時代に伝えたいこと ~
curekoshimizu
1
240
標準パッケージに uuid が追加された 背景から見る Go らしい意思決定 / go_127_uuid_decision
convto
5
7.1k
XHTMLが残したもの
yosuke_furukawa
PRO
2
800
What We Talk About When We Talk About XP
m_seki
2
620
アクセシビリティから考える情報設計
high_g_engineer
0
370
AI Agent時代のリアーキテクチャ戦略と実践
hokaccha
9
4.4k
「新人AI禁止のその先へ ― 参加と協働のステップアップ」Vibe TOKYO, AI & CRAFT / 2026年8月21日
kentarowada
0
100
技術的負債を組織課題として解く-増えすぎたマイクロサービスとの戦い-
reimaru
1
1.8k
Streamlitで実現する自然言語データアプリ開発
ayumu_yamaguchi
0
280
AWS Step Functions 大規模並列の壁を越える / jaws-sonic-2026-niigata-step-functions
kasacchiful
PRO
1
460
Featured
See All Featured
Designing for Performance
lara
611
70k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
Mind Mapping
helmedeiros
1
360
Into the Great Unknown - MozCon
thekraken
41
2.7k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
600
Testing 201, or: Great Expectations
jmmastey
46
8.3k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Raft: Consensus for Rubyists
vanstee
142
7.7k
Scaling GitHub
holman
464
140k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
500
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
300
Transcript
Testable Architecture
[email protected]
@aslak_hellesoy
Aslak Hellesøy
[email protected]
Programmer since 1998 Open Source since 1999
Agile since 2000 BDD since 2003 Created Cucumber in 2008 Cucumber Book in 2010 Co-founded Cucumber Ltd in 2013 Professional services (Training) Professional tooling (Cucumber Pro Cucumber maintenance
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None