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
35
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
100
Quantum Encryption - Advances In Data Security
burlistic
0
39
Perth Code Dojo 12
burlistic
0
56
Perth Code Dojo 11
burlistic
0
42
Introducing Agile to Enterprise
burlistic
0
51
Perth Code Dojo 6 - Decoupling the UI
burlistic
0
46
Perth Code Dojo 4
burlistic
0
27
Perth Code Dojo 5
burlistic
0
33
Perth Code Dojo 3
burlistic
0
59
Other Decks in Technology
See All in Technology
FrontDoorとWebAppsを組み合わせた際のリダイレクト処理の注意点
kenichirokimura
1
530
ゼロから始めるVue.jsコミュニティ貢献 / first-vuejs-community-contribution-link-and-motivation
lmi
1
130
いつか使うかも貯金してたらめちゃめちゃ機能が増えてた話
riyaamemiya
0
290
GrafanaMeetup_AmazonManagedGrafanaのアクセス制御機能とマルチテナント環境下でのアクセス制御について
daitak
0
240
GraphQL 成熟度モデルの紹介と、プロダクトに当てはめた事例 / GraphQL maturity model
mh4gf
7
1.3k
Reducing Cross-Zone Egress at Spotify with Custom gRPC Load Balancing Recap
koh_naga
0
210
Azure Container Apps + Bicep 〜 こんな感じで運用しています
kaz29
2
480
Azure犬駆動開発の記録/GlobalAzureFukuoka2024_20240420
nina01
1
220
レガシーをぶっ壊せ。AEONで始めるDevRelの話 / Qiita Night 2024-2-22
aeonpeople
3
1.3k
一生覚えておきたい「システム開発=コミュニケーション」〜初めての実務案件振り返りLT〜
maimyyym
1
160
よく聞くけど使ったことないソフトウェアNo.1 KafkaとSnowflake
foursue
4
360
Azureの基本的な権限管理の勉強会
yhana
0
590
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
221
21k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
19
1.7k
VelocityConf: Rendering Performance Case Studies
addyosmani
320
23k
Infographics Made Easy
chrislema
238
18k
Happy Clients
brianwarren
92
6.4k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
21
1.6k
KATA
mclloyd
15
12k
The Language of Interfaces
destraynor
151
23k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
Code Reviewing Like a Champion
maltzj
514
39k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
2
3.4k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
30
6k
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