SlideShare a Scribd company logo
The Maintenance
Shortcut
Code & No-Code Journeys:
Heather Vercillo
Product Team @ Applitools
Challenges with
Test Maintenance
Maintenance Challenges
BRITTLE
LOCATORS
Tests rely on attributes like
IDs, XPaths, or class names
that change frequently.
POOR ROOT
CAUSE VISIBILITY
When a test fails, engineers
have to dig through logs,
videos, and code to
understand why.
TEST FLAKINESS
Tests fail intermittently due to
timing, async elements,
animation, or environment.
ENVIRONMENT
COMPLEXITY
Teams must test across
browsers, screen sizes, locales,
and responsive layouts.
EXCESSIVE MANUAL
MAINTENANCE
After every sprint, QA teams
must update hundreds of
tests manually.
Test flakiness comes from problems with
interaction, not verification
NoSuchElementException
This small change from the dev team will fail the entire test case —
even if nothing actually changed in the UI
Focus on less interaction
AI-based self-healing
mechanisms understand
and corrects UI changes
like locator changes
LIMIT TEST FLAKINESS
LLM assisted test authoring
✓ Automatic error correction
Automatically corrects syntax and grammar
mistakes
✓ Automatic step simplification
Automatically splits complex steps to multiple
simpler ones
✓ Automatic step disambiguation
Automatically disambiguates step to clarify
how the step will be executed
LIMIT TEST FLAKINESS
AI accelerates cross browser and
device testing
Capture the entire
UI with a single
snapshot
DOM & CSS sent
to
Applitools
Ultrafast Test
Cloud
Applitools
Visual AI
analysis
Parallel DOM
Rendering
.
Firewall
HANDLE ENVIRONMENT COMPLEXITY
Applitools
Ultrafast Test Cloud
HTML
CSS
What if only the Firefox-based test break?
Root Cause Analysis tools find what changed in minutes
PINPOINT THE ROOT CAUSE
Group hundreds of updates — accept or reject in one click
REDUCE MANUAL WORK
Ensure flexibility is built into your tool to reduce false
positives
REDUCE MANUAL WORK
Exact
● Pixel-by-pixel
comparison against
the baseline and
checkpoints
● Catches anomalies
that aren’t visible to
the human eye
Increasing flexibility for testing
Strict
(default)
Ignore colors Layout
● Visual comparison
against the baseline
and checkpoints that
mimics a human eye
● Catches changes in
graphics, text, fonts,
and positions of
elements
● Same as Strict but
ignores differences
in colors
● Catches changes in
graphics, text, fonts,
and positions of
elements
● Ignores dynamic
colors
● Visual comparison
that identifies
patterns of the page
● Catches changes in
visual structure of a
page, not the
content, allowing
content to change
within an expected
structure
Dynamic
● Visual comparison
that adapts to
dynamic content
● Catches changes in
structure, like layout
or missing elements
● Ignores expected
variations like
personalized data,
timestamps, dates,
etc.
NO-CODE CODE INTEGRATE
GIT
CI/CD
OPS
Parallel
Execution
DESIGN
AUTHOR
VALIDATE
EXECUTE
ANALYZE
AI-ASSISTED
Find all-in-one tools that make your life easier
Automated
Maintenance
Root Cause
Analysis
Dashboards &
Reporting
Insights &
Optimizations
Self-Healing
Locators
Functional
Testing
Visual
Testing
Accessibility
Testing
API
Testing
Cross Browser & Device Testing
FULLY AUTONOMOUS
SDKs
Web
Crawler
Test Data
Generation
Natural Language
Test Builder
Codeless
Recorder
VISUAL AI & DATA VALIDATIONS
INTELLIGENT INFRASTRUCTURE
Website
Testing
AUT
Web App
Testing
Native Mobile
Testing
Component
Testing
PDF & Doc
Testing
CONSOLIDATE TOOLING
Test Maintenance
Impacts
TEST RELIABILITY
Provide confidence in
test results
QUALITY
Contribute to overall
quality
COST
Prevent costly rework
down the line
EFFICIENCY
Reduce time and effort
required for testing
FEEDBACK LOOPS
Quicker feedback on
code changes
Real example of how focusing on
maintenance improves testing overall
The Power of Visual AI: A Case Study from Peloton
Visual AI let them to continually release UI updates to 3+ million subscribers with confidence, enabling them
to validate hundreds of product showcase pages and views at scale across various languages and locales.
The Journey with Applitools
● Applitools directly replaced Percy.io in all Peloton automated
visual testing.
● Peloton makes heavy use of screen regions, A/B testing, and
other Applitools features to release UI updates with full
confidence, while targeting various localities worldwide.
● Peloton leverages Applitools within GitHub pipelines for PRs
and release.
Customer Since 2023
Use Cases
Visual and native mobile testing for class
scheduling, responsive filter menus, live data
validation on interactive leaderboards
Integrations GitHub, Playwright, Slack
Customer Profile Before Applitools
With Applitools
They faced major challenges with Percy.io, as its pixel-based
approach generated excessive false positives and negatives.
This wasted time, eroded trust in test results, and also created
a heavy maintenance burden and ultimately led them to
abandon visual testing altogether.
They dramatically reduced manual overhead from false
positives and negatives by leveraging the precision of
Applitools Visual AI, reducing test maintenance times and
enabling the creation of thousands of automated tests. With
reliable, AI-driven visual accuracy, they now catch issues early
and uphold a higher standard of quality.
~130 ~78% 2,947
Hours Saved per Month on
Checking False
Positives/Negatives
Reduction in
Test Maintenance Time
Automated Web and Mobile
Tests Created
Questions?
Sign up for a 14-day free trial of
Applitools Autonomous
https://applitools.info/bt5

More Related Content

PDF
Code and No-Code Journeys: The Coverage Overlook
PDF
Conquer 6 Testing Challenges_Applitools.pdf
PDF
Autonomous End-to-End Testing for Online Banking Applications Presented with ...
PDF
TLC2018 Justin Ison: Delivering Flawless UI - Challenges and Solutions
PDF
Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao
PDF
Next Generation Functional & Visual Testing powered by AI
PDF
The ROI of AI-Powered Testing, presented by Applitools
PDF
Automated Visual Testing with Selenium & Applitools
Code and No-Code Journeys: The Coverage Overlook
Conquer 6 Testing Challenges_Applitools.pdf
Autonomous End-to-End Testing for Online Banking Applications Presented with ...
TLC2018 Justin Ison: Delivering Flawless UI - Challenges and Solutions
Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao
Next Generation Functional & Visual Testing powered by AI
The ROI of AI-Powered Testing, presented by Applitools
Automated Visual Testing with Selenium & Applitools

Similar to Code and No-Code Journeys: The Maintenance Shortcut (20)

PDF
Getting Started with Visual Testing
PDF
Getting started with Visual Testing using Applitools - @TPC, Feb2020
DOCX
5 Ways AI is Making Software Testing Smarter.docx
PDF
How to Leverage AI to Enhance UI Testing
PDF
"Software Quality in the Service of Innovation in the Insurance Industry"
PDF
Using AI-Powered Visual Tests to empower your tests
PDF
Applitools Framework
PDF
A Test Automation Platform Designed for the Future
PDF
Proven Approaches to AI-Powered E2E Testing.pdf
PDF
Building No-code Autonomous E2E Tests_Applitools.pdf
PDF
Top 5 Features To Look for in a Codeless Automation Solution -- Presentation ...
PDF
Applitools - Visual AI
PPTX
Spot the difference - automating visual regression testing
PPTX
Applitools eyes workshop
PDF
Intro to Visual Test Automation with Applitools Eyes
PDF
Cross-Browser and Cross-Device Testing | Applitools in Action
PDF
Beer & Beta by Flockler - Feb 4th 2016
PDF
Building the Ideal CI-CD Pipeline_ Achieving Visual Perfection
PDF
Applitools Visual AI Overview.pdf
PPTX
TWISummit 2019 - Take the Pain out of Browser Automation!
Getting Started with Visual Testing
Getting started with Visual Testing using Applitools - @TPC, Feb2020
5 Ways AI is Making Software Testing Smarter.docx
How to Leverage AI to Enhance UI Testing
"Software Quality in the Service of Innovation in the Insurance Industry"
Using AI-Powered Visual Tests to empower your tests
Applitools Framework
A Test Automation Platform Designed for the Future
Proven Approaches to AI-Powered E2E Testing.pdf
Building No-code Autonomous E2E Tests_Applitools.pdf
Top 5 Features To Look for in a Codeless Automation Solution -- Presentation ...
Applitools - Visual AI
Spot the difference - automating visual regression testing
Applitools eyes workshop
Intro to Visual Test Automation with Applitools Eyes
Cross-Browser and Cross-Device Testing | Applitools in Action
Beer & Beta by Flockler - Feb 4th 2016
Building the Ideal CI-CD Pipeline_ Achieving Visual Perfection
Applitools Visual AI Overview.pdf
TWISummit 2019 - Take the Pain out of Browser Automation!
Ad

More from Applitools (20)

PDF
Applitools Platform Pulse: What's New and What's Coming - July 2025
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
Playwright Visual Testing Best Practices, presented by Applitools
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
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
PDF
Streamlining Your Tech Stack: A Blueprint for Enhanced Efficiency and Coverag...
PDF
Visual AI for eCommerce: Improving Conversions with a Flawless UI
PDF
Add AI to Your SDLC, presented by Applitools and Curiosity
PDF
The Future of AI-Based Test Automation
PDF
Test Automation at Scale: Lessons from Top-Performing Distributed Teams
PDF
Can AI Autogenerate and Run Automated Tests?
PDF
Triple Assurance: AI-Powered Test Automation in UI Design and Functionality
PDF
Navigating the Challenges of Testing at Scale: Lessons from Top-Performing Teams
PDF
Introducing the Applitools Self Healing Execution Cloud.pdf
Applitools Platform Pulse: What's New and What's Coming - July 2025
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
Playwright Visual Testing Best Practices, presented by Applitools
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
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Streamlining Your Tech Stack: A Blueprint for Enhanced Efficiency and Coverag...
Visual AI for eCommerce: Improving Conversions with a Flawless UI
Add AI to Your SDLC, presented by Applitools and Curiosity
The Future of AI-Based Test Automation
Test Automation at Scale: Lessons from Top-Performing Distributed Teams
Can AI Autogenerate and Run Automated Tests?
Triple Assurance: AI-Powered Test Automation in UI Design and Functionality
Navigating the Challenges of Testing at Scale: Lessons from Top-Performing Teams
Introducing the Applitools Self Healing Execution Cloud.pdf
Ad

Recently uploaded (20)

PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PDF
Digital Strategies for Manufacturing Companies
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PPT
Introduction Database Management System for Course Database
DOCX
The Five Best AI Cover Tools in 2025.docx
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PPTX
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
Softaken Excel to vCard Converter Software.pdf
PPTX
Operating system designcfffgfgggggggvggggggggg
PPTX
Essential Infomation Tech presentation.pptx
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Digital Strategies for Manufacturing Companies
Design an Analysis of Algorithms I-SECS-1021-03
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Introduction Database Management System for Course Database
The Five Best AI Cover Tools in 2025.docx
Which alternative to Crystal Reports is best for small or large businesses.pdf
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
How Creative Agencies Leverage Project Management Software.pdf
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
How to Choose the Right IT Partner for Your Business in Malaysia
PTS Company Brochure 2025 (1).pdf.......
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
Softaken Excel to vCard Converter Software.pdf
Operating system designcfffgfgggggggvggggggggg
Essential Infomation Tech presentation.pptx

Code and No-Code Journeys: The Maintenance Shortcut

  • 1. The Maintenance Shortcut Code & No-Code Journeys: Heather Vercillo Product Team @ Applitools
  • 3. Maintenance Challenges BRITTLE LOCATORS Tests rely on attributes like IDs, XPaths, or class names that change frequently. POOR ROOT CAUSE VISIBILITY When a test fails, engineers have to dig through logs, videos, and code to understand why. TEST FLAKINESS Tests fail intermittently due to timing, async elements, animation, or environment. ENVIRONMENT COMPLEXITY Teams must test across browsers, screen sizes, locales, and responsive layouts. EXCESSIVE MANUAL MAINTENANCE After every sprint, QA teams must update hundreds of tests manually.
  • 4. Test flakiness comes from problems with interaction, not verification NoSuchElementException This small change from the dev team will fail the entire test case — even if nothing actually changed in the UI
  • 5. Focus on less interaction
  • 6. AI-based self-healing mechanisms understand and corrects UI changes like locator changes LIMIT TEST FLAKINESS
  • 7. LLM assisted test authoring ✓ Automatic error correction Automatically corrects syntax and grammar mistakes ✓ Automatic step simplification Automatically splits complex steps to multiple simpler ones ✓ Automatic step disambiguation Automatically disambiguates step to clarify how the step will be executed LIMIT TEST FLAKINESS
  • 8. AI accelerates cross browser and device testing Capture the entire UI with a single snapshot DOM & CSS sent to Applitools Ultrafast Test Cloud Applitools Visual AI analysis Parallel DOM Rendering . Firewall HANDLE ENVIRONMENT COMPLEXITY Applitools Ultrafast Test Cloud HTML CSS
  • 9. What if only the Firefox-based test break?
  • 10. Root Cause Analysis tools find what changed in minutes PINPOINT THE ROOT CAUSE
  • 11. Group hundreds of updates — accept or reject in one click REDUCE MANUAL WORK
  • 12. Ensure flexibility is built into your tool to reduce false positives REDUCE MANUAL WORK Exact ● Pixel-by-pixel comparison against the baseline and checkpoints ● Catches anomalies that aren’t visible to the human eye Increasing flexibility for testing Strict (default) Ignore colors Layout ● Visual comparison against the baseline and checkpoints that mimics a human eye ● Catches changes in graphics, text, fonts, and positions of elements ● Same as Strict but ignores differences in colors ● Catches changes in graphics, text, fonts, and positions of elements ● Ignores dynamic colors ● Visual comparison that identifies patterns of the page ● Catches changes in visual structure of a page, not the content, allowing content to change within an expected structure Dynamic ● Visual comparison that adapts to dynamic content ● Catches changes in structure, like layout or missing elements ● Ignores expected variations like personalized data, timestamps, dates, etc.
  • 13. NO-CODE CODE INTEGRATE GIT CI/CD OPS Parallel Execution DESIGN AUTHOR VALIDATE EXECUTE ANALYZE AI-ASSISTED Find all-in-one tools that make your life easier Automated Maintenance Root Cause Analysis Dashboards & Reporting Insights & Optimizations Self-Healing Locators Functional Testing Visual Testing Accessibility Testing API Testing Cross Browser & Device Testing FULLY AUTONOMOUS SDKs Web Crawler Test Data Generation Natural Language Test Builder Codeless Recorder VISUAL AI & DATA VALIDATIONS INTELLIGENT INFRASTRUCTURE Website Testing AUT Web App Testing Native Mobile Testing Component Testing PDF & Doc Testing CONSOLIDATE TOOLING
  • 14. Test Maintenance Impacts TEST RELIABILITY Provide confidence in test results QUALITY Contribute to overall quality COST Prevent costly rework down the line EFFICIENCY Reduce time and effort required for testing FEEDBACK LOOPS Quicker feedback on code changes
  • 15. Real example of how focusing on maintenance improves testing overall
  • 16. The Power of Visual AI: A Case Study from Peloton Visual AI let them to continually release UI updates to 3+ million subscribers with confidence, enabling them to validate hundreds of product showcase pages and views at scale across various languages and locales. The Journey with Applitools ● Applitools directly replaced Percy.io in all Peloton automated visual testing. ● Peloton makes heavy use of screen regions, A/B testing, and other Applitools features to release UI updates with full confidence, while targeting various localities worldwide. ● Peloton leverages Applitools within GitHub pipelines for PRs and release. Customer Since 2023 Use Cases Visual and native mobile testing for class scheduling, responsive filter menus, live data validation on interactive leaderboards Integrations GitHub, Playwright, Slack Customer Profile Before Applitools With Applitools They faced major challenges with Percy.io, as its pixel-based approach generated excessive false positives and negatives. This wasted time, eroded trust in test results, and also created a heavy maintenance burden and ultimately led them to abandon visual testing altogether. They dramatically reduced manual overhead from false positives and negatives by leveraging the precision of Applitools Visual AI, reducing test maintenance times and enabling the creation of thousands of automated tests. With reliable, AI-driven visual accuracy, they now catch issues early and uphold a higher standard of quality. ~130 ~78% 2,947 Hours Saved per Month on Checking False Positives/Negatives Reduction in Test Maintenance Time Automated Web and Mobile Tests Created
  • 17. Questions? Sign up for a 14-day free trial of Applitools Autonomous https://applitools.info/bt5