23. • Mostly done manually done
• Functional Automation can help
@BagmarAnand
Visual Testing
24. • Business / Revenue loss
• Brand / Credibility loss
• You loose your users!
@BagmarAnand
If Visual Testing is NOT done …..
25. • Mostly done manually done
• tedious
• very error prone
• impossible to scale and repeat – especially in days of CD!
• Functional Automation may help – a little
@BagmarAnand
Challenges of Visual Testing
34. Test Automation Pyramid
Unit (xUnit / JavaScript)
Component
Integration
View
Web Service
UI
Manual / Exploratory
@BagmarAnand
Impact
on
Product
Cost
Time
Business-
facing
Tests
Technology-
facing
Tests
35. Test Pyramid … includes NFRs
Unit (xUnit / JavaScript)
Component
Integration
View
Web Service
UI
P
e
r
f
o
r
m
a
n
c
e
S
e
c
u
r
i
t
y
Accessibility
@BagmarAnand
Manual / Exploratory
36. Test Automation Pyramid
Unit (xUnit / JavaScript)
Component
Integration
View
Web Service
UI
Manual / Exploratory
@BagmarAnand
37. Test Pyramid … includes UX & NFRs
Unit (xUnit / JavaScript)
Component
Integration
View
Web Service
UI
P
e
r
f
o
r
m
a
n
c
e
S
e
c
u
r
i
t
y
Accessibility
UX
@BagmarAnand
Manual / Exploratory