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
M y e2e test automation tools comparison
Search
Bráulio Batista
July 21, 2022
Technology
28
0
Share
M y e2e test automation tools comparison
Bráulio Batista
July 21, 2022
More Decks by Bráulio Batista
See All by Bráulio Batista
Mockoon
wantorp
0
14
Visual Regression Tests with Percy
wantorp
0
51
Effective Communication in Software Testing
wantorp
0
31
Other Decks in Technology
See All in Technology
Agent Skillsで実現する記憶領域の運用とその後
yamadashy
2
1.9k
"うちにはまだ早い"は本当? ─ 小さく始めるPlatform Engineering入門
harukasakihara
6
610
SpeechTranscriber + AIによる文字起こし機能
kazuki1220
0
100
How to learn AWS Well-Architected with AWS BuilderCards: Security Edition
coosuke
PRO
0
140
Fラン学生が考える、AI時代のデザインに執着した突破口
husengs7
1
130
AIエージェントの支払い基盤 AgentCore Payments概要
kmiya84377
2
200
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
2.6k
いつの間にかデータエンジニア以外の業務も増えていたけど、意外と経験が役に立ってる
zozotech
PRO
0
620
続 運用改善、不都合な真実 〜 物理制約のない運用改善はほとんど無価値 / 20260518-ssmjp-kaizen-no-value-without-physical-constraints
opelab
2
230
今だから言える(?) Q Developer Pro のクレジットが神ってた話
mu7889yoon
0
100
写真で見るAWS Summit Singapore 2026
k_adachi_01
0
110
JTCでRedmine利用者2700人を実現した手法 第二部
nobuonakamura
0
110
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
190
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.2k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
190
Visualization
eitanlees
151
17k
Done Done
chrislema
186
16k
Agile that works and the tools we love
rasmusluckow
331
21k
Designing for Timeless Needs
cassininazir
1
220
Documentation Writing (for coders)
carmenintech
77
5.3k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.5k
The Invisible Side of Design
smashingmag
302
52k
Transcript
My e2e test automation tools comparison
2 1. Protractor 2. Protractor is dead! 3. Research 4.
Background 5. Real Test Scenario 6. Highlight 7. Welcome to the future 8. Tools 9. Results 10.Conclusion AGENDA
3
4
5
6 Background
7 Real Test Scenario Test Case Application BO Web Do
Login (multi page) Check Board page Navigate to the discovery Open Discovery Item (multi tab) Do Logout
8 Highlights Note Description * No ** No + Bad
performance *** Yes **** Yes + good performance ***** Yes + Excellent performance
9
10 The tools • Cypress • WebDriver IO • Playwright
11 Cypress • 5 things we like: Community Test Script
Debug Learning Nx Integration
12 Cypress • 5 things we do not like: Page
Object Models Open Source Browsers Multiple Tabs Multiple Pages
13 WebDriver IO • 5 things we like: Test Script
Open Source Page Object Model Support Speed
14 WebDriver IO • 5 things we do not like:
VS code Plugins Nx Integration Reports Debug Scalability
15 Playwright • 5 things we like: Test Script Learning
Multiple Tabs Multiple Pages Vs Code Plugins
16 Playwright • 5 things we do not like: Nx
Integration Migration Visual Regression Tests Page Object Model Scalability
17 Results Name/Capability Cypress WebDriverIo Playwright Support ***** **** ****
Test Script ***** ***** ***** Scalability *** *** *** Speed **** **** **** Debug ***** *** *** Reliability *** **** **** Browsers *** **** **** CI **** **** **** Learning ***** **** *****
18 Results Name/Capability Cypress WebDriverIo Playwright Resilience *** **** ****
Multiple Pages * **** **** Multiple Tabs * **** ***** Reports **** *** **** Open Source *** ***** ***** Nx Integration ***** *** *** Cross-Browser *** **** **** Migration **** *** *** Vs Code Plugins *** **** *****
19 Results Name/Capability Cypress WebDriverIo Playwright Visual Regression Testing ***
**** *** Page Object Model *** **** ***
20 70 Pts 79 Pts 75 Pts
21
Thank you Bráulio Batista
[email protected]
.