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
Test Automation In Practise
Search
William Webster
April 03, 2014
Technology
50
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Test Automation In Practise
William Webster
April 03, 2014
More Decks by William Webster
See All by William Webster
Building_Highly_Engaged_Teams.pdf
burlistic
0
120
Quantum Encryption - Advances In Data Security
burlistic
0
67
Perth Code Dojo 12
burlistic
0
97
Perth Code Dojo 11
burlistic
0
77
Introducing Agile to Enterprise
burlistic
0
84
Perth Code Dojo 6 - Decoupling the UI
burlistic
0
69
Perth Code Dojo 4
burlistic
0
59
Perth Code Dojo 5
burlistic
0
55
Perth Code Dojo 3
burlistic
0
98
Other Decks in Technology
See All in Technology
AI駆動開発、viviONの1年 ── うまくいったこと・いかなかったこと
vivion
0
150
人にやさしく、AIにやさしく、書き手を選ばないIaCのガードレール再考 / Rethinking IaC Guardrails for Humans and AI Alike
kohbis
6
2.1k
自律型 AI をセキュアに実装!Gemini と MIG で作る動的コード実行環境
recruitengineers
PRO
1
160
AI時代だからこそ推したい!Gitコマンド再入門
munakata
0
100
freeeらしさをAIとともに作る / Creating the freee Experience with AI
ymrl
0
140
『GOエコノミー 』(相乗りサービス) におけるスペック駆動開発
mot_techtalk
1
260
Swap and Memory Reclaim - Squeezing Out More RAM
ennael
PRO
1
1.6k
Lambda MicroVMsが分からなすぎたので使い所を1から考えてみた
tsukuboshi
2
320
私の推しは「聞いてから進む」AIです -AI-DLCに一人でアプリを作らせた話
yama3133
1
160
大阪オフィスに Unitree Go2 がやってきたので Physical AI やってみた
dafujii
0
260
AIは爆速なのに、私が詰まっていた話 ― 音声入力と鳴くマスコットでボトルネックを削る
yama3133
0
480
雪かき部 #7 もう怖くない!SELECT文!
foursue
0
270
Featured
See All Featured
First, design no harm
axbom
PRO
2
1.3k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.9k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
2
2.2k
So, you think you're a good person
axbom
PRO
2
2.2k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
2.9k
Building a Scalable Design System with Sketch
lauravandoore
464
34k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
Everyday Curiosity
cassininazir
0
340
Mind Mapping
helmedeiros
1
390
Game over? The fight for quality and originality in the time of robots
wayneb77
1
300
Transcript
Automation Testing in Practice Effective test automation strategy
The Test Pyramid http://www.mountaingoatsoftware.com/
The Test Pyramid http://www.tomslabs.com/
Where to Focus Effort 75% 20% 5%
Unit Test Styles • Arrange – Act – Assert •
Spec style (BDD)
JS Automation • MVVM • Decoupling UI from business logic
• Avoid JS hell! • Headless JS runners • Karma
ATDD • Acceptance Test Driven Development • Routed in BDD
• Plain English • Collaboration with domain experts
UI Tests • Full stack • Expensive to run •
Brittle
The Role of QA • Testing has evolved • Automation
key to quality and agility • Manual testing not enough • Cross functional teams
More Info Code Examples https://github.com/burlistic/unittestexamples Slides https://speakerdeck.com/burlistic/test-automation- in-practise Twitter @willwebst