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
Test Automation In Practise
Search
William Webster
April 03, 2014
Technology
0
38
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
46
Perth Code Dojo 12
burlistic
0
77
Perth Code Dojo 11
burlistic
0
55
Introducing Agile to Enterprise
burlistic
0
67
Perth Code Dojo 6 - Decoupling the UI
burlistic
0
56
Perth Code Dojo 4
burlistic
0
41
Perth Code Dojo 5
burlistic
0
42
Perth Code Dojo 3
burlistic
0
85
Other Decks in Technology
See All in Technology
Global Databaseで実現するマルチリージョン自動切替とBlue/Greenデプロイ
j2yano
0
200
リクルートのエンジニア組織を下支えする 新卒の育成の仕組み
recruitengineers
PRO
2
210
プルリクエストレビューを終わらせるためのチーム体制 / The Team for Completing Pull Request Reviews
nekonenene
4
2k
Amazon Athenaから利用時のGlueのIcebergテーブルのメンテナンスについて
nayuts
0
130
サイト信頼性エンジニアリングとAmazon Web Services / SRE and AWS
ymotongpoo
8
1.9k
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
3
550
Real World Nix CI/CD編
asa1984
1
110
人生を左右する「即答」のススメ: 一瞬の判断を間違えないためにするべきこと
takasyou
9
1.1k
Cracking the Coding Interview 6th Edition
gdplabs
14
28k
クラウド関連のインシデントケースを収集して見えてきたもの
lhazy
10
2.1k
4th place solution Eedi - Mining Misconceptions in Mathematics
rist
0
160
生成AIがローコードツールになる時代の エンジニアの役割を考える
khwada
0
350
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Statistics for Hackers
jakevdp
797
220k
Documentation Writing (for coders)
carmenintech
69
4.6k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
A Tale of Four Properties
chriscoyier
158
23k
Bash Introduction
62gerente
611
210k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.2k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
GraphQLの誤解/rethinking-graphql
sonatard
69
10k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1.1k
Code Reviewing Like a Champion
maltzj
521
39k
Designing Experiences People Love
moore
140
23k
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