SlideShare a Scribd company logo
1
Automated Visual Testing at Scale:
A Dow Jones Case Study
Sumeet Mandloi – Dow Jones
Eran Barlev - Applitools
Automated
Visual
Testing:
It’s Really
Happening…
1) Why we need it.
2) What it is.
3) How we scale it.
4) Dow Jones case study.
Why We Need It
3
Your Brand Experience Is Now Digital
4
OS Types Browser Versions Devices & Screen TypesMicroservices
Releases Are Expected Faster
5
Watch
TestCode
ReleaseOperate
• Customers today expect new
features to be added routinely
• CI-CD is an emerging practice
necessary to compete in today’s
environment
Brand Experiences Suffers as a Result
6
Watch
TestCode
ReleaseOperate
• Customers today expect new
features to be added routinely
• CI-CD is an emerging practice
necessary to compete in today’s
environment
• These two trends intersect at the
UI and break it routinely,
negatively impacting customer
experience
It Happens to Microsoft
7
It Happens to
UPS
8
It happens to
Twitter
9
It Happens to Amazon
10
It Used to Happen to Dow Jones
11
What It Is
12
Our Mission
13
To ensure visually
perfect user experiences
on every browser and
device through
automated visual-AI
testing and monitoring.
What Is Visual Testing?
14
• Visual Testing is the process
of validating all the visual
aspects of an application’s UI
on all platforms
• Goes beyond functional
testing tools like Selenium to
ensure things like colors, fonts,
buttons appear correctly
Visual AI Is The Key
15
RELIABLE
MATURE
SCALABLE
The World’s Largest
Database of Visual UI Tests
Seamless Integration
Virtually No False-Positives
It’s Really Easy
16
Drive the AUT and
take screenshots
Compare screenshots
with baseline images
Report differences
Update the baseline
Step 1 Step 2
Step 3Step 4
Complete the Test Automation Chain
17
Phase
Tool
Unit Testing Functional Testing
Complete the Test Automation Chain
18
Phase
Tool
Unit Testing Functional Testing Visual Testing
How We Scale It
19
Tip #1
20
USE A ROBUST IMAGE
COMPARISON ENGINE
Say Sikuli One More Time!
22
23
24
25
26
27
28
- 1 pixel offsets in element positioning
- dynamic content moving elements
- images of different size
- performance
And More....
29
Tip #2
30
USE A SINGLE BASELINE ACROSS
DEVICES AND BROWSERS
31
S
T
R
I
C
T
V 1.0
V 2.0
V 3.0
LAYOUT
LAYOUT
LAYOUT
Tip #3
32
BASELINE MAINTENANCE COULD BE
CODELESS
(Everybody Can Do It, Immediately)
Automated Visual
Testing at Dow Jones
33
34
“Coming together is a
beginning, staying together
is progress, and working
together is success.”
- Henry Ford
35
Goals of Quality Engineering
36
True partnering with business
Switch from defect tracking to assuring
superior customer experience
Speeding development and test process
Preventing, just not detecting defects
Improve CoQ (Cost of Quality)
1
2
3
4
5
Digital is Visual
37
• Web platforms and mobile apps are the face of the
business
• Customers demand the best and the first impression
matters the most
• Respond to business needs quickly
Digital Is Visual
38
Mobile apps quality is critical
• Harder to roll back
changes
• Can’t push daily
• Updates take
battery and data
• Higher quality bar
Digital Is Visual
39
The test matrix is too big to cover manually
• Web browsers
• Devices
• Operating systems
• Screen resolutions
• Responsive design
• L10n
• 3rd party upgrades
Digital Is Fast
40
Business needs today demand shorter release cycles
QA Is The Bottleneck
63%
Believe QA is the
bottleneck in
DevOps
70%
Of testing is still
done manually
72%
Agree continuous
testing requires a
major shift in
culture
Our Solution: Applitools
42
Validates the content,
data, layout and
appearance of all the
UI elements with a
single command
Validates the visual
aspects of your
application/ website UI
on all platforms
Covers functional
testing of all the data
that is visible through
the UI
It Actually Works
43
SOFTWARE
BANKING & FINANCIAL
RETAIL
INSURANCE
HEALTHCARE
Features We Value at Dow Jones
44
Single page validation replaces hundreds of lines of validation
code and hours of manual testing
Automatic maintenance – approved changes are automatically
propagated to other tests and execution environments
Cognitive vision – ignore differences that are invisible to the
human eye and avoid false positives
Features We Value At Dow Jones
45
Easily test complex application pages including dynamic content, size
and moving elements
Turnkey Solution – no setup costs
Automatically test your app in multiple languages
Seamless integration with existing test automation and ALM solution
46
47
48
Key Integration
49
• Applitools easily integrates with any CI-CD framework
• 40+ SDKs for leading functional testing platforms, such as: Selenium, Appium, HP
UFT/QTP, MS Coded UI, etc…
• Supports JAVA, python, JS, Ruby, .Net
• Integration with Perfecto, Sauce Labs, cloud device farms
• Jenkins automation environment plug-in
ROI
50
• Reduce time spent on manual visual QA by 90%
• Reduce visual testing coding efforts by 50%
• Improve test automation coverage across browsers and devices up to 3 times
• Capture 20% more regressions and UI bugs pre-release
POC – Reduced total testing efforts from 30-40 hours to 2 hours
Who can benefit from this?
51
• Software Engineers building Web Platforms and Mobile Apps
• Design and UX Teams
• Marketing and Advertising
• Customer Experience
• Operations
Thank You!
52

More Related Content

PDF
Top 5 Features To Look for in a Codeless Automation Solution -- Presentation ...
PDF
"Software Quality in the Service of Innovation in the Insurance Industry"
PPT
Enterprise Ready Test Execution Platform for Mobile Apps
PDF
[TAQfull Meetup] Angie Jones + Expert Panel: Best Practices in Quality Manage...
PDF
Applitools - Visual AI
PDF
ESLint Plugin for UI Tests
PDF
Functional to Visual: AI-powered UI Testing from Testim and Applitools
PDF
Test Automation Architecture
Top 5 Features To Look for in a Codeless Automation Solution -- Presentation ...
"Software Quality in the Service of Innovation in the Insurance Industry"
Enterprise Ready Test Execution Platform for Mobile Apps
[TAQfull Meetup] Angie Jones + Expert Panel: Best Practices in Quality Manage...
Applitools - Visual AI
ESLint Plugin for UI Tests
Functional to Visual: AI-powered UI Testing from Testim and Applitools
Test Automation Architecture

What's hot (20)

PPTX
Integrate Visual AI Into Your Appium Scripts in Minutes
PDF
Top 5 Features To Look for in a Codeless Automation Solution -- Presentation ...
PDF
Wrong Tool, Wrong Time: Re-Thinking Test Automation -- w/ State of Visual Tes...
PDF
Applitools Framework
PPTX
Testing Tools with AI
PPTX
Bringing Quality Design Systems to Life with Storybook & Applitools
PDF
AnDevCon: Building Automated Android App Tests
PDF
Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao
PPTX
Cross Browser Testing with Cypress
PPTX
Automated Visual Testing in NSW.Gov.AU
PDF
Test Automation Trends and Beyond
PDF
Testing Hourglass at Jira Frontend - by Alexey Shpakov, Sr. Developer @ Atlas...
PDF
Visual Testing: Quality and Speed -- by GIl Tayar, Applitools
PPTX
Kloia Quality Assurance
PDF
Leveraging Visual Testing with Your Functional Tests
PPTX
Real Devices or Emulators: Wen to use What for Automated Testing
PPTX
ATAGTR2017 Testing in DevOps Culture
PDF
[webinar] Best of Breed: Successful Test Automation Practices from Innovative...
PPT
Testwarez 2009 Use Proper Tool
PDF
Compatibility Testing of Your Web Apps - Tips and Tricks for Debugging Locall...
Integrate Visual AI Into Your Appium Scripts in Minutes
Top 5 Features To Look for in a Codeless Automation Solution -- Presentation ...
Wrong Tool, Wrong Time: Re-Thinking Test Automation -- w/ State of Visual Tes...
Applitools Framework
Testing Tools with AI
Bringing Quality Design Systems to Life with Storybook & Applitools
AnDevCon: Building Automated Android App Tests
Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao
Cross Browser Testing with Cypress
Automated Visual Testing in NSW.Gov.AU
Test Automation Trends and Beyond
Testing Hourglass at Jira Frontend - by Alexey Shpakov, Sr. Developer @ Atlas...
Visual Testing: Quality and Speed -- by GIl Tayar, Applitools
Kloia Quality Assurance
Leveraging Visual Testing with Your Functional Tests
Real Devices or Emulators: Wen to use What for Automated Testing
ATAGTR2017 Testing in DevOps Culture
[webinar] Best of Breed: Successful Test Automation Practices from Innovative...
Testwarez 2009 Use Proper Tool
Compatibility Testing of Your Web Apps - Tips and Tricks for Debugging Locall...
Ad

Similar to Automated Visual Testing at Scale : Real-life Example from Dow Jones (20)

PDF
TLC2018 Justin Ison: Delivering Flawless UI - Challenges and Solutions
PDF
The Role of Visual Testing in Modern UI/UX Development
PDF
Using AI-Powered Visual Tests to empower your tests
PDF
Getting Started with Visual Testing
PDF
[webinar] Cutting-edge Functional UI Testing Techniques - w/ Adam Carmi
PDF
Next Generation Functional & Visual Testing powered by AI
PDF
How Visual Testing Fits Into CI/CD Pipelines
PDF
Automated Visual Testing with Selenium & Applitools
PDF
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
PDF
Mastering Visual Testing: A Comprehensive Guide
PDF
Proven Approaches to AI-Powered E2E Testing.pdf
PDF
How to Leverage AI to Enhance UI Testing
PPTX
Applitools eyes workshop
PDF
A Test Automation Platform Designed for the Future
PDF
Getting started with Visual Testing using Applitools - @TPC, Feb2020
PPTX
Introduction to automated visual testing
PDF
Adam carmi
PDF
Test Automation: Investment Today Pays Back Tomorrow
PPTX
Visual regression with applitools eyes
PPTX
Mobile Application Testing af Frederik Carlier, Jamo Solutions
TLC2018 Justin Ison: Delivering Flawless UI - Challenges and Solutions
The Role of Visual Testing in Modern UI/UX Development
Using AI-Powered Visual Tests to empower your tests
Getting Started with Visual Testing
[webinar] Cutting-edge Functional UI Testing Techniques - w/ Adam Carmi
Next Generation Functional & Visual Testing powered by AI
How Visual Testing Fits Into CI/CD Pipelines
Automated Visual Testing with Selenium & Applitools
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
Mastering Visual Testing: A Comprehensive Guide
Proven Approaches to AI-Powered E2E Testing.pdf
How to Leverage AI to Enhance UI Testing
Applitools eyes workshop
A Test Automation Platform Designed for the Future
Getting started with Visual Testing using Applitools - @TPC, Feb2020
Introduction to automated visual testing
Adam carmi
Test Automation: Investment Today Pays Back Tomorrow
Visual regression with applitools eyes
Mobile Application Testing af Frederik Carlier, Jamo Solutions
Ad

More from Applitools (20)

PDF
Applitools Platform Pulse: What's New and What's Coming - July 2025
PDF
Code and No-Code Journeys: The Maintenance Shortcut
PDF
Code and No-Code Journeys: The Coverage Overlook
PDF
Creating Automated Tests with AI - Cory House - Applitools.pdf
PDF
Navigating EAA Compliance in Testing.pdf
PDF
AI-Assisted, AI-Augmented & Autonomous Testing
PDF
Code or No-Code Tests: Why Top Teams Choose Both
PDF
The ROI of AI-Powered Testing, presented by Applitools
PDF
Building No-code Autonomous E2E Tests_Applitools.pdf
PDF
Conquer 6 Testing Challenges_Applitools.pdf
PDF
Autonomous End-to-End Testing for Online Banking Applications Presented with ...
PDF
Playwright Visual Testing Best Practices, presented by Applitools
PDF
Cross-Browser and Cross-Device Testing | Applitools in Action
PDF
Advanced Debugging Techniques | Applitools in Action.pdf
PDF
AI-Powered Testing Strategies for the Seasonal Shopping Surge.pdf
PDF
Test Automation for Dynamic Applications _ Applitools in Action.pdf
PDF
Applitools Autonomous 2.0 Sneak Peek.pdf
PDF
Building the Ideal CI-CD Pipeline_ Achieving Visual Perfection
PDF
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
PDF
Streamlining Your Tech Stack: A Blueprint for Enhanced Efficiency and Coverag...
Applitools Platform Pulse: What's New and What's Coming - July 2025
Code and No-Code Journeys: The Maintenance Shortcut
Code and No-Code Journeys: The Coverage Overlook
Creating Automated Tests with AI - Cory House - Applitools.pdf
Navigating EAA Compliance in Testing.pdf
AI-Assisted, AI-Augmented & Autonomous Testing
Code or No-Code Tests: Why Top Teams Choose Both
The ROI of AI-Powered Testing, presented by Applitools
Building No-code Autonomous E2E Tests_Applitools.pdf
Conquer 6 Testing Challenges_Applitools.pdf
Autonomous End-to-End Testing for Online Banking Applications Presented with ...
Playwright Visual Testing Best Practices, presented by Applitools
Cross-Browser and Cross-Device Testing | Applitools in Action
Advanced Debugging Techniques | Applitools in Action.pdf
AI-Powered Testing Strategies for the Seasonal Shopping Surge.pdf
Test Automation for Dynamic Applications _ Applitools in Action.pdf
Applitools Autonomous 2.0 Sneak Peek.pdf
Building the Ideal CI-CD Pipeline_ Achieving Visual Perfection
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Streamlining Your Tech Stack: A Blueprint for Enhanced Efficiency and Coverag...

Recently uploaded (20)

PPTX
Big Data Technologies - Introduction.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Empathic Computing: Creating Shared Understanding
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Big Data Technologies - Introduction.pptx
Encapsulation_ Review paper, used for researhc scholars
Reach Out and Touch Someone: Haptics and Empathic Computing
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Empathic Computing: Creating Shared Understanding
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Understanding_Digital_Forensics_Presentation.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
20250228 LYD VKU AI Blended-Learning.pptx
Digital-Transformation-Roadmap-for-Companies.pptx
MYSQL Presentation for SQL database connectivity
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Unlocking AI with Model Context Protocol (MCP)
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Building Integrated photovoltaic BIPV_UPV.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...

Automated Visual Testing at Scale : Real-life Example from Dow Jones

  • 1. 1 Automated Visual Testing at Scale: A Dow Jones Case Study Sumeet Mandloi – Dow Jones Eran Barlev - Applitools
  • 2. Automated Visual Testing: It’s Really Happening… 1) Why we need it. 2) What it is. 3) How we scale it. 4) Dow Jones case study.
  • 3. Why We Need It 3
  • 4. Your Brand Experience Is Now Digital 4 OS Types Browser Versions Devices & Screen TypesMicroservices
  • 5. Releases Are Expected Faster 5 Watch TestCode ReleaseOperate • Customers today expect new features to be added routinely • CI-CD is an emerging practice necessary to compete in today’s environment
  • 6. Brand Experiences Suffers as a Result 6 Watch TestCode ReleaseOperate • Customers today expect new features to be added routinely • CI-CD is an emerging practice necessary to compete in today’s environment • These two trends intersect at the UI and break it routinely, negatively impacting customer experience
  • 7. It Happens to Microsoft 7
  • 10. It Happens to Amazon 10
  • 11. It Used to Happen to Dow Jones 11
  • 13. Our Mission 13 To ensure visually perfect user experiences on every browser and device through automated visual-AI testing and monitoring.
  • 14. What Is Visual Testing? 14 • Visual Testing is the process of validating all the visual aspects of an application’s UI on all platforms • Goes beyond functional testing tools like Selenium to ensure things like colors, fonts, buttons appear correctly
  • 15. Visual AI Is The Key 15 RELIABLE MATURE SCALABLE The World’s Largest Database of Visual UI Tests Seamless Integration Virtually No False-Positives
  • 16. It’s Really Easy 16 Drive the AUT and take screenshots Compare screenshots with baseline images Report differences Update the baseline Step 1 Step 2 Step 3Step 4
  • 17. Complete the Test Automation Chain 17 Phase Tool Unit Testing Functional Testing
  • 18. Complete the Test Automation Chain 18 Phase Tool Unit Testing Functional Testing Visual Testing
  • 19. How We Scale It 19
  • 20. Tip #1 20 USE A ROBUST IMAGE COMPARISON ENGINE
  • 21. Say Sikuli One More Time!
  • 22. 22
  • 23. 23
  • 24. 24
  • 25. 25
  • 26. 26
  • 27. 27
  • 28. 28
  • 29. - 1 pixel offsets in element positioning - dynamic content moving elements - images of different size - performance And More.... 29
  • 30. Tip #2 30 USE A SINGLE BASELINE ACROSS DEVICES AND BROWSERS
  • 31. 31 S T R I C T V 1.0 V 2.0 V 3.0 LAYOUT LAYOUT LAYOUT
  • 32. Tip #3 32 BASELINE MAINTENANCE COULD BE CODELESS (Everybody Can Do It, Immediately)
  • 34. 34
  • 35. “Coming together is a beginning, staying together is progress, and working together is success.” - Henry Ford 35
  • 36. Goals of Quality Engineering 36 True partnering with business Switch from defect tracking to assuring superior customer experience Speeding development and test process Preventing, just not detecting defects Improve CoQ (Cost of Quality) 1 2 3 4 5
  • 37. Digital is Visual 37 • Web platforms and mobile apps are the face of the business • Customers demand the best and the first impression matters the most • Respond to business needs quickly
  • 38. Digital Is Visual 38 Mobile apps quality is critical • Harder to roll back changes • Can’t push daily • Updates take battery and data • Higher quality bar
  • 39. Digital Is Visual 39 The test matrix is too big to cover manually • Web browsers • Devices • Operating systems • Screen resolutions • Responsive design • L10n • 3rd party upgrades
  • 40. Digital Is Fast 40 Business needs today demand shorter release cycles
  • 41. QA Is The Bottleneck 63% Believe QA is the bottleneck in DevOps 70% Of testing is still done manually 72% Agree continuous testing requires a major shift in culture
  • 42. Our Solution: Applitools 42 Validates the content, data, layout and appearance of all the UI elements with a single command Validates the visual aspects of your application/ website UI on all platforms Covers functional testing of all the data that is visible through the UI
  • 43. It Actually Works 43 SOFTWARE BANKING & FINANCIAL RETAIL INSURANCE HEALTHCARE
  • 44. Features We Value at Dow Jones 44 Single page validation replaces hundreds of lines of validation code and hours of manual testing Automatic maintenance – approved changes are automatically propagated to other tests and execution environments Cognitive vision – ignore differences that are invisible to the human eye and avoid false positives
  • 45. Features We Value At Dow Jones 45 Easily test complex application pages including dynamic content, size and moving elements Turnkey Solution – no setup costs Automatically test your app in multiple languages Seamless integration with existing test automation and ALM solution
  • 46. 46
  • 47. 47
  • 48. 48
  • 49. Key Integration 49 • Applitools easily integrates with any CI-CD framework • 40+ SDKs for leading functional testing platforms, such as: Selenium, Appium, HP UFT/QTP, MS Coded UI, etc… • Supports JAVA, python, JS, Ruby, .Net • Integration with Perfecto, Sauce Labs, cloud device farms • Jenkins automation environment plug-in
  • 50. ROI 50 • Reduce time spent on manual visual QA by 90% • Reduce visual testing coding efforts by 50% • Improve test automation coverage across browsers and devices up to 3 times • Capture 20% more regressions and UI bugs pre-release POC – Reduced total testing efforts from 30-40 hours to 2 hours
  • 51. Who can benefit from this? 51 • Software Engineers building Web Platforms and Mobile Apps • Design and UX Teams • Marketing and Advertising • Customer Experience • Operations