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
Garantindo a experiência do usuário com testes ...
Search
Ramon Schmidt Rocha
April 26, 2019
Programming
0
15
Garantindo a experiência do usuário com testes de regressão visual
Ramon Schmidt Rocha
April 26, 2019
Tweet
Share
More Decks by Ramon Schmidt Rocha
See All by Ramon Schmidt Rocha
Introdução ao Vue.js 2
ramon_src
0
130
Why Vue.js is growing between two giants?
ramon_src
0
24
Evolving Front End legacy with Vue.JS
ramon_src
0
25
Times multidisciplinares e autônomos
ramon_src
0
18
Other Decks in Programming
See All in Programming
上手に付き合うコンポーネントテスト
quramy
3
1.2k
クラウドサービスの 利用コストを削減する技術 - 円安の真南風を感じて -
pyama86
3
250
複数プロダクトの技術改善・クラウド移行に向き合うチームのフレキシブルなペア・モブプログラミングの実践 / Flexible Pair Programming And Mob Programming
honyanya
0
180
Cancel Next.js Page Navigation: Full Throttle
ypresto
1
140
Subclassing, Composition, Python, and You
hynek
3
110
CSC509 Lecture 02
javiergs
PRO
0
160
Re:PandasAI:生成AIがデータ分析業務にもたらすパラダイムシフト【増補改訂版】
negi111111
1
860
いまあるチームにフィットさせる Serverless そして Platform Engineeringへの挑戦 / Serverless Fits the Team You Have and Platform Engineering
seike460
PRO
2
1.4k
Rails 8 Frontend: 10 commandments & 7 deadly sins in 2025
yshmarov
1
620
A Journey of Contribution and Collaboration in Open Source
ivargrimstad
0
250
学生の時に開催したPerl入学式をきっかけにエンジニアが組織に馴染むために勉強会を主催や仲間と参加して職能間の境界を越えていく
ohmori_yusuke
1
120
(Deep|Web) Link support with expo-router
mrtry
0
170
Featured
See All Featured
Docker and Python
trallard
40
3k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.2k
Designing Experiences People Love
moore
138
23k
Build The Right Thing And Hit Your Dates
maggiecrowley
31
2.3k
Writing Fast Ruby
sferik
625
60k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.8k
Code Reviewing Like a Champion
maltzj
519
39k
Pencils Down: Stop Designing & Start Developing
hursman
119
11k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
25
650
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
26
1.9k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
No one is an island. Learnings from fostering a developers community.
thoeni
19
2.9k
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