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
37
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
43
Perth Code Dojo 12
burlistic
0
70
Perth Code Dojo 11
burlistic
0
49
Introducing Agile to Enterprise
burlistic
0
65
Perth Code Dojo 6 - Decoupling the UI
burlistic
0
53
Perth Code Dojo 4
burlistic
0
35
Perth Code Dojo 5
burlistic
0
40
Perth Code Dojo 3
burlistic
0
79
Other Decks in Technology
See All in Technology
Zennのパフォーマンスモニタリングでやっていること
ryosukeigarashi
0
250
【令和最新版】AWS Direct Connectと愉快なGWたちのおさらい
minorun365
PRO
5
780
インフラとバックエンドとフロントエンドをくまなく調べて遅いアプリを早くした件
tubone24
1
430
プロダクト活用度で見えた真実 ホリゾンタルSaaSでの顧客解像度の高め方
tadaken3
0
210
開発生産性を上げながらビジネスも30倍成長させてきたチームの姿
kamina_zzz
2
1.7k
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
29
13k
SREが投資するAIOps ~ペアーズにおけるLLM for Developerへの取り組み~
takumiogawa
2
520
飲食店データの分析事例とそれを支えるデータ基盤
kimujun
0
210
あなたの知らない Function.prototype.toString() の世界
mizdra
PRO
2
400
初心者向けAWS Securityの勉強会mini Security-JAWSを9ヶ月ぐらい実施してきての近況
cmusudakeisuke
0
130
Lambda10周年!Lambdaは何をもたらしたか
smt7174
2
130
マルチプロダクトな開発組織で 「開発生産性」に向き合うために試みたこと / Improving Multi-Product Dev Productivity
sugamasao
1
310
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
26
2.1k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
Optimising Largest Contentful Paint
csswizardry
33
2.9k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
Mobile First: as difficult as doing things right
swwweet
222
8.9k
Visualization
eitanlees
145
15k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
47
2.1k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
The Pragmatic Product Professional
lauravandoore
31
6.3k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
16
2.1k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
1.9k
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