Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Test Automation In Practise
Search
William Webster
April 03, 2014
Technology
0
46
Test Automation In Practise
William Webster
April 03, 2014
Tweet
Share
More Decks by William Webster
See All by William Webster
Building_Highly_Engaged_Teams.pdf
burlistic
0
110
Quantum Encryption - Advances In Data Security
burlistic
0
49
Perth Code Dojo 12
burlistic
0
79
Perth Code Dojo 11
burlistic
0
60
Introducing Agile to Enterprise
burlistic
0
71
Perth Code Dojo 6 - Decoupling the UI
burlistic
0
59
Perth Code Dojo 4
burlistic
0
45
Perth Code Dojo 5
burlistic
0
44
Perth Code Dojo 3
burlistic
0
89
Other Decks in Technology
See All in Technology
プロンプトやエージェントを自動的に作る方法
shibuiwilliam
13
11k
子育てで想像してなかった「見えないダメージ」 / Unforeseen "hidden burdens" of raising children.
pauli
2
270
ChatGPTで論⽂は読めるのか
spatial_ai_network
11
29k
SSO方式とJumpアカウント方式の比較と設計方針
yuobayashi
7
700
Databricks向けJupyter Kernelでデータサイエンティストの開発環境をAI-Readyにする / Data+AI World Tour Tokyo After Party
genda
1
540
モダンデータスタック (MDS) の話とデータ分析が起こすビジネス変革
sutotakeshi
0
510
マイクロサービスへの5年間 ぶっちゃけ何をしてどうなったか
joker1007
14
6.4k
初めてのDatabricks AI/BI Genie
taka_aki
0
200
Oracle Cloud Infrastructure IaaS 新機能アップデート 2025/09 - 2025/11
oracle4engineer
PRO
0
160
Fashion×AI「似合う」を届けるためのWEARのAI戦略
zozotech
PRO
2
830
re:Invent2025 3つの Frontier Agents を紹介 / introducing-3-frontier-agents
tomoki10
0
240
ガバメントクラウド利用システムのライフサイクルについて
techniczna
0
190
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1371
200k
What's in a price? How to price your products and services
michaelherold
246
13k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.1k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Building Adaptive Systems
keathley
44
2.9k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
286
14k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
Building an army of robots
kneath
306
46k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
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