Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Garantindo a experiência do usuário com testes ...
Search
Ramon Schmidt Rocha
April 26, 2019
Programming
22
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Garantindo a experiência do usuário com testes de regressão visual
Ramon Schmidt Rocha
April 26, 2019
More Decks by Ramon Schmidt Rocha
See All by Ramon Schmidt Rocha
Introdução ao Vue.js 2
ramon_src
0
140
Why Vue.js is growing between two giants?
ramon_src
0
30
Evolving Front End legacy with Vue.JS
ramon_src
0
35
Times multidisciplinares e autônomos
ramon_src
0
24
Other Decks in Programming
See All in Programming
npm との違いを手がかりにGo の依存管理を理解したい
optim
0
640
Performance Optimization With LLMs
xleitix
0
120
Rでドレミ/Do-Re-Mi_with_R
florets1
0
130
設計次第でAIコードの読む量は減らせる / designing-for-code-reading
minodriven
35
17k
半永久的に提供し続けられるプライベートクラウドを目指して ― 利用者の認知負荷を抑えるAPI抽象化とハードウェア世代交代の基盤設計
tomokon
0
500
Domain-Driven Transformation
hschwentner
2
2.3k
AmebaブログはKMPから卒業します
kmars0605
0
200
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
370
すこし踏み込む CancellationToken
htkym
2
1.7k
パスワード再設定メールのURLについて知っておこう
uyuki234
0
160
自サークルのIdPからログアウトできるようになるまで
taiseiue
1
140
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
7
13k
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1369
210k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
Mobile First: as difficult as doing things right
swwweet
225
10k
Fireside Chat
paigeccino
43
4.1k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
260
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
940
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
WENDY [Excerpt]
tessaabrams
14
40k
Testing 201, or: Great Expectations
jmmastey
46
8.3k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
640
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Paper Plane
katiecoart
PRO
5
54k
Transcript
Garantindo a Experiência do Usuário com Testes de Regressão Visual
Olá! Somos Antonio Trindade e Ramon Schmidt Amamos compartilhar conhecimento
e vemos muito valor no teste de software! Encontre nos: @amtrindade @ramon-src 2
A ROUPA NOVA DO REI
O BOTÃO BRANCO NO FUNDO BRANCO Faça já seu cadastro
TESTES DE REGRESSÃO VISUAL, O QUÊ É?
O QUE QUEREMOS GARANTIR? 6 • RESPONSIVIDADE • CORES •
ORGANIZAÇÃO DA INFORMAÇÃO • ELEMENTOS OCULTOS
O QUE QUEREMOS RESOLVER?
None
9
COMO ELABORAMOS O PROJETO ▹ Java + Gradle ▹ TestNG
▹ Selenium WebDriver ▹ Galen Framework Reports utilizados do próprio Galen Framework 10
CRIANDO OS PONTOS DE VALIDAÇÃO 11
DEFININDO COMPORTAMENTOS 12
E ISSO PODE VARIAR BASTANTE DE ACORDO COM A RESPONSIVIDADE
13
POSSIBILIDADES SÃO DIVERSAS 14
E COM REFERÊNCIA NOS ALINHAMENTOS 15
DATA DRIVEN E RESPONSIVIDADE 16
17 COMPARAÇÃO DE IMAGENS
18 GALEN REPORT
LIÇÕES APRENDIDAS ▹ Regressão visual é cultural ▹ Time precisa
estar engajado na manutenção dos testes e padronizações dos layouts ▹ Maturidade do processo e das pessoas 19
THANKS! Antônio Trindade @amtrindade Ramon Schmidt @ramon_src @ramon-src 20