SlideShare a Scribd company logo
1
How to Enhance UI/UX
Testing by Leveraging AI
January 10, 2023
2
How to Enhance UI/UX
Testing by Leveraging AI
Prepared By: Chris Rolls
Role: CEO Americas
Email: chris.rolls@ttcglobal.com
Prepared By: Andy Knight
Role: Developer Advocate
Email: andrew.knight@applitools.com
3
3
About TTC + Applitools
4
Applitools at a Glance
Applitools is on a mission to help
designers, developers, and testers
deliver their best UI/UX without
spending hundreds of hours
writing, running, and fixing tests.
Applitools Eyes enables teams to
create, execute, and maintain
tests faster and more reliably than
any other traditional testing
platform.
12,000+
Active Customers
16 of 20
Top Financial
Institutions in F100
130K
Test Automation
University Students
50+
Framework SDKs
5
About TTC
ü The unrivaled leaders at
improving the quality of
software for our global
customers
ü Today with offices in
Americas, Middle East,
Australia, Asia, Europe &
New Zealand
ü Committed to Quality of
Service with client base of
Fortune 500 clients
ü A proven knowledge base
with Methodologies, Tools,
and Templates
Resourcing Solutions
• Test Analyst
• Test Engineers
• Test Managers
Testing as a Service
Testing Fundamentals
Test Automation
Environment Management
Performance Engineering
Test Design Optimization
Technology Solutions
Digital Transformation
Agile & DevOps Dojos
Quality Transformation
Robotic Process Automation
Accessibility & Security
Digital Enablement
ü Established as a global
leader in Testing and Quality
Assurance
ü With over 300 employees
serving clients across
multiple industries
6
About the Speakers
Andrew Knight
APPLITOOLS
DEVELOPER ADVOCATE
Chris Rolls
TTC
CEO AMERICAS
Andrew “Pandy” Knight is the Automation Panda, a software
quality champion who loves to help people build better-quality
software. In the past, he’s built large-scale test automation
projects that run continuously and reliably. Currently, as a
Developer Advocate at Applitools, Pandy helps folks make
their apps visually perfect. He serves as Director of Test
Automation University, which offers a multitude of free
courses on software testing from the world’s leading
instructors. An avid supporter of open-source software, Pandy
is a Playwright Ambassador as well as the lead developer for
Boa Constrictor, the .NET Screenplay Pattern.
Chris Rolls is the CEO of Americas for TTC where he has
overseen the growth of TTC in the Americas and oversees.
Chris is an experienced testing practitioner and has been with
TTC for over a decade and has held roles including that of Test
Automation Consultant and National Manager of Test
Engineering. Chris also brings a wealth of knowledge having led
projects at some of the world’s largest Fortune 500
organizations. He is passionate about the positive change that
digital disruption can bring and knows that the key to business
success is the ability to release quality software at speed to
ensure that your software is a competitive advantage.
7
7
Current State of Testing
8
DevOps with Continuous Testing
Digital Disruption
Requires Digital
Transformation
<12% of 1950s Fortune 500
Companies Remain
American Enterprise Institute:
Fortune 500 Firms since 1955
Digital
Transformation
Requires DevOps
>80% of Organizations Plan to
Adopt DevOps
Harvard Business Review:
Competitive Advantage Through DevOps
DevOps Requires
Continuous
Testing
#1 Technical Challenge is
Manual Testing and Deployment
CodeMagic:
Common DevOps Challenges 2021
9
How often do you
deploy changes to
production?
Continuous Delivery is For Real
10
55% of all respondents
automate less than half
their testing
Respondents from companies using
Applitools reported coverage levels that
were significantly higher than non
Applitools users (~1.7x on average)
Automation Coverage Remains a Huge Challenge
11
How many different
applications is your
team responsible
for?
How many local
languages does your
application support?
(English, French, etc.)
How many different
types of browsers do
you support?
How many different
types of mobile
devices do you
support for your
application?
The Complexity of the Testing Matrix is Increasing Exponentially
More than 50% test 2 languages or more, 3 browsers or more, 3 devices or more and 2 applications or more!
12
~2/3rd of respondents think the hardest parts of
testing UIs is that “they are constantly changing”
Traditional Automation Tools Can’t
Handle Testing at Today’s Scale and Speed
5
2
different
browsers
different browser
versions
3 different mobile
devices
5
2
different
apps
different
languages
Browser/Device coverage adds another layer
of complexity, making this a huge challenge
13
What parts of the
testing process are you
supporting or planning
on supporting with AI?
AI-Powered Testing Tools are Gaining Adoption
(AI-Powered Visual Testing and Test Execution are Dominating)
14
What types of testing
do you run on every
deployment?
Continuous Testing is Real
(and it includes non-functional testing)
15
1. Software development is getting faster, and testing needs to keep up
2. Test Automation coverage is still too low to truly support Continuous Testing
3. Testing is getting more complex, and many tools can’t cope
4. Organizations are turning to AI/ML to support change
5. Continuous Testing is about more than just Test Automation
Summary
16
16
Future State of Testing
17
The Future-State of Testing
Increased Speed
90+% Faster Testing
Reduced Cost
Up to 50% Cost Reduction
Increased Quality
30% More Defects Found Before
Production
18
The Future-State of Testing
Smart technologies will
increase cost-efficiency,
reduce the need for
manual testing, shorten
time to market, and help
to sustain a circle of
continuous quality
improvements.
- World Quality Report 2021
80%
Manual
Testing
20%
Automated
Testing
Present Future
Assisted Exploratory Tests
Intelligent Automated UI Tests
Intelligent Automated API Tests
Intelligent Automated Unit Tests
+90%
19
How Does it Work?
We are firm believers in the power of combining
People, Process & Technology. These three
components provide the foundation for TTC’s
Continuous Testing Methodology.
People
Technology
Process
Continuous
Testing
Methodology
TTC Confidential – Do Not Distribute
20
Evaluating an Opportunity to Use AI/ML in Testing
What is the Pain
Point?
Are there good
Algorithmic/Heuristic
solutions available to
address it?
Are there enterprise
ready AI/ML
solutions that help?
If “not yet” how do we
position ourselves to
be ready when they
come?
If they are ready –
what happens if the
AI/ML doesn’t
work?
21
21
Integrating Visual AI
22
Spot the Differences
23
Spot the Differences
24
Spot the Visual Bugs
25
Let’s Demo!
Example Code is Available at:
https://github.com/AutomationPanda/
visual-testing-revolution-cypress
26
1. Replacing traditional assertions with visual snapshots
2. Taking baseline and checkpoint snapshots
3. Rendering snapshots on different browsers and devices
4. Viewing results in the dashboard
5. Performing root cause analysis on failures
6. Checking accessibility with Contrast Advisor
What Our Demo Covered:
27
Visual AI helps us automate the automation.
It will empower the next great wave: autonomous testing.
28
Q&A Session
29
applitools.com
testautomationu.applitools.com
Contact Us
applitools.com/request-demo
30
Contact Us
25211 Grogans Mill Rd #450
The Woodlands,
Texas 77380
(832) 813-8063
sales.us@ttcglobal.com
Level 6, Cathedral House
48-52 Wyndham St.
Auckland 1010, New Zealand
+64 9 948 2225
info@ttcglobal.com
Hong Leong Building
6 Raffles Quay, #33-03
Singapore 048581
+65 9822 6679
singapore@ttcglobal.com
154 Lawrence St
Alexandria
Sydney
NSW 2015
+61 2 8999 1965
australia@ttcglobal.com
New Zealand United States Singapore
Australia
10 John Street
London WC1N 2EB
United Kingdom
+44 7384 719098
uk@ttcglobal.com
Europe | UK
14th Floor, Al Khatem Tower
Wework Hub 71 Abu Dhabi
Global Market Square, Al
Maryah Island Abu Dhabi, UAE
+971 58 5233912
UAE@ttcglobal.com
United Arab Emirates
6 Floor Westport S.No.
32/1A/1/30 to 38 & 54 Pan
Card Club Rd, Baner, Pune,
Maharashtra 411045
india@ttcglobal.com
India
31

More Related Content

What's hot

UTILITY OF AI
UTILITY OF AIUTILITY OF AI
UTILITY OF AI
Andre Muscat
 
Generative AI: Redefining Creativity and Transforming Corporate Landscape
Generative AI: Redefining Creativity and Transforming Corporate LandscapeGenerative AI: Redefining Creativity and Transforming Corporate Landscape
Generative AI: Redefining Creativity and Transforming Corporate Landscape
Osaka University
 
Garima Gupta - How AI can Change your online learning experience.pdf
Garima Gupta - How AI can Change your online learning experience.pdfGarima Gupta - How AI can Change your online learning experience.pdf
Garima Gupta - How AI can Change your online learning experience.pdf
SOLTUIONSpeople, THINKubators, THINKathons
 
AI overview
AI  overviewAI  overview
AI overview
Nadia Gouda
 
Artificial Intelligence | Introduction to AI | What is ai?
Artificial Intelligence | Introduction to AI |  What is ai?Artificial Intelligence | Introduction to AI |  What is ai?
Artificial Intelligence | Introduction to AI | What is ai?
SumitKumarShukla2
 
AI Product Thinking for Product Managers
AI Product Thinking for Product Managers AI Product Thinking for Product Managers
AI Product Thinking for Product Managers
Saurabh Kaushik
 
TechTalk 77 UI & UX Presentation
TechTalk 77 UI & UX PresentationTechTalk 77 UI & UX Presentation
TechTalk 77 UI & UX Presentation
Evan Purnama
 
Explainable AI.pptx
Explainable AI.pptxExplainable AI.pptx
Explainable AI.pptx
aagamshah0812
 
Building AI Startups & AI Mindset
Building AI Startups & AI MindsetBuilding AI Startups & AI Mindset
Building AI Startups & AI Mindset
E2E Networks Limited
 
Nasscom AI top 50 use cases
Nasscom AI top 50 use casesNasscom AI top 50 use cases
Nasscom AI top 50 use cases
ADDI AI 2050
 
22 3 2022 - AI & Marketing - Commpass - Hugues Rey
22 3 2022 - AI & Marketing - Commpass - Hugues Rey 22 3 2022 - AI & Marketing - Commpass - Hugues Rey
22 3 2022 - AI & Marketing - Commpass - Hugues Rey
Hugues Rey
 
From AI-Generated Stories to Interactive Volumetric Content by Adam Myhill, U...
From AI-Generated Stories to Interactive Volumetric Content by Adam Myhill, U...From AI-Generated Stories to Interactive Volumetric Content by Adam Myhill, U...
From AI-Generated Stories to Interactive Volumetric Content by Adam Myhill, U...
Seattle Interactive Conference
 
1. Design - Intro UIUX Design.pdf
1. Design - Intro UIUX Design.pdf1. Design - Intro UIUX Design.pdf
1. Design - Intro UIUX Design.pdf
JejeCans
 
How Does Generative AI Actually Work? (a quick semi-technical introduction to...
How Does Generative AI Actually Work? (a quick semi-technical introduction to...How Does Generative AI Actually Work? (a quick semi-technical introduction to...
How Does Generative AI Actually Work? (a quick semi-technical introduction to...
ssuser4edc93
 
Building trust and accountability - the role User Experience design can play ...
Building trust and accountability - the role User Experience design can play ...Building trust and accountability - the role User Experience design can play ...
Building trust and accountability - the role User Experience design can play ...
Pistoia Alliance
 
AI And User Experience In Fitness FITC Webinar 2023
AI And User Experience In Fitness FITC Webinar 2023AI And User Experience In Fitness FITC Webinar 2023
AI And User Experience In Fitness FITC Webinar 2023
Bryan K. O'Rourke
 
Basics in User Experience Design, Information Architecture & Usability
Basics in User Experience Design, Information Architecture & UsabilityBasics in User Experience Design, Information Architecture & Usability
Basics in User Experience Design, Information Architecture & Usability
Sebastian Waters
 
The rise of AI in design - Are we losing creative control? IXDS Pre-Work Talk...
The rise of AI in design - Are we losing creative control? IXDS Pre-Work Talk...The rise of AI in design - Are we losing creative control? IXDS Pre-Work Talk...
The rise of AI in design - Are we losing creative control? IXDS Pre-Work Talk...
Jan Korsanke
 
Generative AI - Responsible Path Forward.pdf
Generative AI - Responsible Path Forward.pdfGenerative AI - Responsible Path Forward.pdf
Generative AI - Responsible Path Forward.pdf
Saeed Al Dhaheri
 
Collaboration in Context: AI and Human Interaction
Collaboration in Context: AI and Human InteractionCollaboration in Context: AI and Human Interaction
Collaboration in Context: AI and Human Interaction
Design for Context
 

What's hot (20)

UTILITY OF AI
UTILITY OF AIUTILITY OF AI
UTILITY OF AI
 
Generative AI: Redefining Creativity and Transforming Corporate Landscape
Generative AI: Redefining Creativity and Transforming Corporate LandscapeGenerative AI: Redefining Creativity and Transforming Corporate Landscape
Generative AI: Redefining Creativity and Transforming Corporate Landscape
 
Garima Gupta - How AI can Change your online learning experience.pdf
Garima Gupta - How AI can Change your online learning experience.pdfGarima Gupta - How AI can Change your online learning experience.pdf
Garima Gupta - How AI can Change your online learning experience.pdf
 
AI overview
AI  overviewAI  overview
AI overview
 
Artificial Intelligence | Introduction to AI | What is ai?
Artificial Intelligence | Introduction to AI |  What is ai?Artificial Intelligence | Introduction to AI |  What is ai?
Artificial Intelligence | Introduction to AI | What is ai?
 
AI Product Thinking for Product Managers
AI Product Thinking for Product Managers AI Product Thinking for Product Managers
AI Product Thinking for Product Managers
 
TechTalk 77 UI & UX Presentation
TechTalk 77 UI & UX PresentationTechTalk 77 UI & UX Presentation
TechTalk 77 UI & UX Presentation
 
Explainable AI.pptx
Explainable AI.pptxExplainable AI.pptx
Explainable AI.pptx
 
Building AI Startups & AI Mindset
Building AI Startups & AI MindsetBuilding AI Startups & AI Mindset
Building AI Startups & AI Mindset
 
Nasscom AI top 50 use cases
Nasscom AI top 50 use casesNasscom AI top 50 use cases
Nasscom AI top 50 use cases
 
22 3 2022 - AI & Marketing - Commpass - Hugues Rey
22 3 2022 - AI & Marketing - Commpass - Hugues Rey 22 3 2022 - AI & Marketing - Commpass - Hugues Rey
22 3 2022 - AI & Marketing - Commpass - Hugues Rey
 
From AI-Generated Stories to Interactive Volumetric Content by Adam Myhill, U...
From AI-Generated Stories to Interactive Volumetric Content by Adam Myhill, U...From AI-Generated Stories to Interactive Volumetric Content by Adam Myhill, U...
From AI-Generated Stories to Interactive Volumetric Content by Adam Myhill, U...
 
1. Design - Intro UIUX Design.pdf
1. Design - Intro UIUX Design.pdf1. Design - Intro UIUX Design.pdf
1. Design - Intro UIUX Design.pdf
 
How Does Generative AI Actually Work? (a quick semi-technical introduction to...
How Does Generative AI Actually Work? (a quick semi-technical introduction to...How Does Generative AI Actually Work? (a quick semi-technical introduction to...
How Does Generative AI Actually Work? (a quick semi-technical introduction to...
 
Building trust and accountability - the role User Experience design can play ...
Building trust and accountability - the role User Experience design can play ...Building trust and accountability - the role User Experience design can play ...
Building trust and accountability - the role User Experience design can play ...
 
AI And User Experience In Fitness FITC Webinar 2023
AI And User Experience In Fitness FITC Webinar 2023AI And User Experience In Fitness FITC Webinar 2023
AI And User Experience In Fitness FITC Webinar 2023
 
Basics in User Experience Design, Information Architecture & Usability
Basics in User Experience Design, Information Architecture & UsabilityBasics in User Experience Design, Information Architecture & Usability
Basics in User Experience Design, Information Architecture & Usability
 
The rise of AI in design - Are we losing creative control? IXDS Pre-Work Talk...
The rise of AI in design - Are we losing creative control? IXDS Pre-Work Talk...The rise of AI in design - Are we losing creative control? IXDS Pre-Work Talk...
The rise of AI in design - Are we losing creative control? IXDS Pre-Work Talk...
 
Generative AI - Responsible Path Forward.pdf
Generative AI - Responsible Path Forward.pdfGenerative AI - Responsible Path Forward.pdf
Generative AI - Responsible Path Forward.pdf
 
Collaboration in Context: AI and Human Interaction
Collaboration in Context: AI and Human InteractionCollaboration in Context: AI and Human Interaction
Collaboration in Context: AI and Human Interaction
 

Similar to How to Leverage AI to Enhance UI Testing

Insights success the 10 best performing software solution providers 11th dec ...
Insights success the 10 best performing software solution providers 11th dec ...Insights success the 10 best performing software solution providers 11th dec ...
Insights success the 10 best performing software solution providers 11th dec ...
Insights success media and technology pvt ltd
 
The Significance of Regression Testing in Software Development.pdf
The Significance of Regression Testing in Software Development.pdfThe Significance of Regression Testing in Software Development.pdf
The Significance of Regression Testing in Software Development.pdf
RohitBhandari66
 
Creating a successful continuous testing environment by Eran Kinsbruner
Creating a successful continuous testing environment by Eran KinsbrunerCreating a successful continuous testing environment by Eran Kinsbruner
Creating a successful continuous testing environment by Eran Kinsbruner
QA or the Highway
 
The Vital Role of Test Data Management in Software Development.pdf
The Vital Role of Test Data Management in Software Development.pdfThe Vital Role of Test Data Management in Software Development.pdf
The Vital Role of Test Data Management in Software Development.pdf
RohitBhandari66
 
The Future of Testing
The Future of TestingThe Future of Testing
The Future of Testing
Perfecto by Perforce
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOps
Sanjeev Sharma
 
QM in Software Projects
QM in Software ProjectsQM in Software Projects
QM in Software Projects
Abhishek Prasoon
 
A DevOps Primer: Whole Team Approaches for Better Software Quality
A DevOps Primer: Whole Team Approaches for Better Software QualityA DevOps Primer: Whole Team Approaches for Better Software Quality
A DevOps Primer: Whole Team Approaches for Better Software Quality
TechWell
 
Implementing AI for improved performance testing – Cuneiform.pdf
Implementing AI for improved performance testing – Cuneiform.pdfImplementing AI for improved performance testing – Cuneiform.pdf
Implementing AI for improved performance testing – Cuneiform.pdf
Cuneiform Consulting Pvt Ltd.
 
implementing_ai_for_improved_performance_testing_the_key_to_success.pptx
implementing_ai_for_improved_performance_testing_the_key_to_success.pptximplementing_ai_for_improved_performance_testing_the_key_to_success.pptx
implementing_ai_for_improved_performance_testing_the_key_to_success.pptx
sarah david
 
Slides from "Taking an Holistic Approach to Product Quality"
Slides from "Taking an Holistic Approach to Product Quality"Slides from "Taking an Holistic Approach to Product Quality"
Slides from "Taking an Holistic Approach to Product Quality"
Peter Marshall
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
DianaGray10
 
[DevDay2019] How AI is changing the future of Software Testing? - By Vui Nguy...
[DevDay2019] How AI is changing the future of Software Testing? - By Vui Nguy...[DevDay2019] How AI is changing the future of Software Testing? - By Vui Nguy...
[DevDay2019] How AI is changing the future of Software Testing? - By Vui Nguy...
DevDay.org
 
Software Testing ppt
Software Testing pptSoftware Testing ppt
Software Testing ppt
Pratibha Singh
 
Software Quality Management.pptx
Software Quality Management.pptxSoftware Quality Management.pptx
Software Quality Management.pptx
Abhishek Prasoon
 
10 Software Testing Trends 2019
10 Software Testing Trends 201910 Software Testing Trends 2019
10 Software Testing Trends 2019
Rock Interview
 
The Leaders Guide to Getting Started with Automated Testing
The Leaders Guide to Getting Started with Automated TestingThe Leaders Guide to Getting Started with Automated Testing
The Leaders Guide to Getting Started with Automated Testing
James Briers
 
What skills can software testers provide the best testing services?
What skills can software testers provide the best testing services?What skills can software testers provide the best testing services?
What skills can software testers provide the best testing services?
NexSoftsys
 
Software testing solution company
Software testing solution companySoftware testing solution company
Software testing solution company
Software Testing company
 
Qa 20180917
Qa 20180917Qa 20180917
Qa 20180917
ya1angel
 

Similar to How to Leverage AI to Enhance UI Testing (20)

Insights success the 10 best performing software solution providers 11th dec ...
Insights success the 10 best performing software solution providers 11th dec ...Insights success the 10 best performing software solution providers 11th dec ...
Insights success the 10 best performing software solution providers 11th dec ...
 
The Significance of Regression Testing in Software Development.pdf
The Significance of Regression Testing in Software Development.pdfThe Significance of Regression Testing in Software Development.pdf
The Significance of Regression Testing in Software Development.pdf
 
Creating a successful continuous testing environment by Eran Kinsbruner
Creating a successful continuous testing environment by Eran KinsbrunerCreating a successful continuous testing environment by Eran Kinsbruner
Creating a successful continuous testing environment by Eran Kinsbruner
 
The Vital Role of Test Data Management in Software Development.pdf
The Vital Role of Test Data Management in Software Development.pdfThe Vital Role of Test Data Management in Software Development.pdf
The Vital Role of Test Data Management in Software Development.pdf
 
The Future of Testing
The Future of TestingThe Future of Testing
The Future of Testing
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOps
 
QM in Software Projects
QM in Software ProjectsQM in Software Projects
QM in Software Projects
 
A DevOps Primer: Whole Team Approaches for Better Software Quality
A DevOps Primer: Whole Team Approaches for Better Software QualityA DevOps Primer: Whole Team Approaches for Better Software Quality
A DevOps Primer: Whole Team Approaches for Better Software Quality
 
Implementing AI for improved performance testing – Cuneiform.pdf
Implementing AI for improved performance testing – Cuneiform.pdfImplementing AI for improved performance testing – Cuneiform.pdf
Implementing AI for improved performance testing – Cuneiform.pdf
 
implementing_ai_for_improved_performance_testing_the_key_to_success.pptx
implementing_ai_for_improved_performance_testing_the_key_to_success.pptximplementing_ai_for_improved_performance_testing_the_key_to_success.pptx
implementing_ai_for_improved_performance_testing_the_key_to_success.pptx
 
Slides from "Taking an Holistic Approach to Product Quality"
Slides from "Taking an Holistic Approach to Product Quality"Slides from "Taking an Holistic Approach to Product Quality"
Slides from "Taking an Holistic Approach to Product Quality"
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
[DevDay2019] How AI is changing the future of Software Testing? - By Vui Nguy...
[DevDay2019] How AI is changing the future of Software Testing? - By Vui Nguy...[DevDay2019] How AI is changing the future of Software Testing? - By Vui Nguy...
[DevDay2019] How AI is changing the future of Software Testing? - By Vui Nguy...
 
Software Testing ppt
Software Testing pptSoftware Testing ppt
Software Testing ppt
 
Software Quality Management.pptx
Software Quality Management.pptxSoftware Quality Management.pptx
Software Quality Management.pptx
 
10 Software Testing Trends 2019
10 Software Testing Trends 201910 Software Testing Trends 2019
10 Software Testing Trends 2019
 
The Leaders Guide to Getting Started with Automated Testing
The Leaders Guide to Getting Started with Automated TestingThe Leaders Guide to Getting Started with Automated Testing
The Leaders Guide to Getting Started with Automated Testing
 
What skills can software testers provide the best testing services?
What skills can software testers provide the best testing services?What skills can software testers provide the best testing services?
What skills can software testers provide the best testing services?
 
Software testing solution company
Software testing solution companySoftware testing solution company
Software testing solution company
 
Qa 20180917
Qa 20180917Qa 20180917
Qa 20180917
 

More from Applitools

Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Applitools
 
Streamlining Your Tech Stack: A Blueprint for Enhanced Efficiency and Coverag...
Streamlining Your Tech Stack: A Blueprint for Enhanced Efficiency and Coverag...Streamlining Your Tech Stack: A Blueprint for Enhanced Efficiency and Coverag...
Streamlining Your Tech Stack: A Blueprint for Enhanced Efficiency and Coverag...
Applitools
 
Visual AI for eCommerce: Improving Conversions with a Flawless UI
Visual AI for eCommerce: Improving Conversions with a Flawless UIVisual AI for eCommerce: Improving Conversions with a Flawless UI
Visual AI for eCommerce: Improving Conversions with a Flawless UI
Applitools
 
A Test Automation Platform Designed for the Future
A Test Automation Platform Designed for the FutureA Test Automation Platform Designed for the Future
A Test Automation Platform Designed for the Future
Applitools
 
Add AI to Your SDLC, presented by Applitools and Curiosity
Add AI to Your SDLC, presented by Applitools and CuriosityAdd AI to Your SDLC, presented by Applitools and Curiosity
Add AI to Your SDLC, presented by Applitools and Curiosity
Applitools
 
The Future of AI-Based Test Automation
The Future of AI-Based Test AutomationThe Future of AI-Based Test Automation
The Future of AI-Based Test Automation
Applitools
 
Test Automation at Scale: Lessons from Top-Performing Distributed Teams
Test Automation at Scale: Lessons from Top-Performing Distributed TeamsTest Automation at Scale: Lessons from Top-Performing Distributed Teams
Test Automation at Scale: Lessons from Top-Performing Distributed Teams
Applitools
 
Can AI Autogenerate and Run Automated Tests?
Can AI Autogenerate and Run Automated Tests?Can AI Autogenerate and Run Automated Tests?
Can AI Autogenerate and Run Automated Tests?
Applitools
 
Triple Assurance: AI-Powered Test Automation in UI Design and Functionality
Triple Assurance: AI-Powered Test Automation in UI Design and FunctionalityTriple Assurance: AI-Powered Test Automation in UI Design and Functionality
Triple Assurance: AI-Powered Test Automation in UI Design and Functionality
Applitools
 
Navigating the Challenges of Testing at Scale: Lessons from Top-Performing Teams
Navigating the Challenges of Testing at Scale: Lessons from Top-Performing TeamsNavigating the Challenges of Testing at Scale: Lessons from Top-Performing Teams
Navigating the Challenges of Testing at Scale: Lessons from Top-Performing Teams
Applitools
 
Introducing the Applitools Self Healing Execution Cloud.pdf
Introducing the Applitools Self Healing Execution Cloud.pdfIntroducing the Applitools Self Healing Execution Cloud.pdf
Introducing the Applitools Self Healing Execution Cloud.pdf
Applitools
 
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...
Applitools
 
Collaborating From Design To Experience: Introducing Centra
Collaborating From Design To Experience: Introducing CentraCollaborating From Design To Experience: Introducing Centra
Collaborating From Design To Experience: Introducing Centra
Applitools
 
What the QA Position Will Look Like in the Future
What the QA Position Will Look Like in the FutureWhat the QA Position Will Look Like in the Future
What the QA Position Will Look Like in the Future
Applitools
 
Getting Started with Visual Testing
Getting Started with Visual TestingGetting Started with Visual Testing
Getting Started with Visual Testing
Applitools
 
Workshop: Head-to-Head Web Testing: Part 1 with Cypress
Workshop: Head-to-Head Web Testing: Part 1 with CypressWorkshop: Head-to-Head Web Testing: Part 1 with Cypress
Workshop: Head-to-Head Web Testing: Part 1 with Cypress
Applitools
 
From Washing Cars To Automating Test Applications
From Washing Cars To Automating Test ApplicationsFrom Washing Cars To Automating Test Applications
From Washing Cars To Automating Test Applications
Applitools
 
A Holistic Approach to Testing in Continuous Delivery
A Holistic Approach to Testing in Continuous DeliveryA Holistic Approach to Testing in Continuous Delivery
A Holistic Approach to Testing in Continuous Delivery
Applitools
 
AI-Powered-Cross-Browser Testing
AI-Powered-Cross-Browser TestingAI-Powered-Cross-Browser Testing
AI-Powered-Cross-Browser Testing
Applitools
 
Workshop: An Introduction to API Automation with Javascript
Workshop: An Introduction to API Automation with JavascriptWorkshop: An Introduction to API Automation with Javascript
Workshop: An Introduction to API Automation with Javascript
Applitools
 

More from Applitools (20)

Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
 
Streamlining Your Tech Stack: A Blueprint for Enhanced Efficiency and Coverag...
Streamlining Your Tech Stack: A Blueprint for Enhanced Efficiency and Coverag...Streamlining Your Tech Stack: A Blueprint for Enhanced Efficiency and Coverag...
Streamlining Your Tech Stack: A Blueprint for Enhanced Efficiency and Coverag...
 
Visual AI for eCommerce: Improving Conversions with a Flawless UI
Visual AI for eCommerce: Improving Conversions with a Flawless UIVisual AI for eCommerce: Improving Conversions with a Flawless UI
Visual AI for eCommerce: Improving Conversions with a Flawless UI
 
A Test Automation Platform Designed for the Future
A Test Automation Platform Designed for the FutureA Test Automation Platform Designed for the Future
A Test Automation Platform Designed for the Future
 
Add AI to Your SDLC, presented by Applitools and Curiosity
Add AI to Your SDLC, presented by Applitools and CuriosityAdd AI to Your SDLC, presented by Applitools and Curiosity
Add AI to Your SDLC, presented by Applitools and Curiosity
 
The Future of AI-Based Test Automation
The Future of AI-Based Test AutomationThe Future of AI-Based Test Automation
The Future of AI-Based Test Automation
 
Test Automation at Scale: Lessons from Top-Performing Distributed Teams
Test Automation at Scale: Lessons from Top-Performing Distributed TeamsTest Automation at Scale: Lessons from Top-Performing Distributed Teams
Test Automation at Scale: Lessons from Top-Performing Distributed Teams
 
Can AI Autogenerate and Run Automated Tests?
Can AI Autogenerate and Run Automated Tests?Can AI Autogenerate and Run Automated Tests?
Can AI Autogenerate and Run Automated Tests?
 
Triple Assurance: AI-Powered Test Automation in UI Design and Functionality
Triple Assurance: AI-Powered Test Automation in UI Design and FunctionalityTriple Assurance: AI-Powered Test Automation in UI Design and Functionality
Triple Assurance: AI-Powered Test Automation in UI Design and Functionality
 
Navigating the Challenges of Testing at Scale: Lessons from Top-Performing Teams
Navigating the Challenges of Testing at Scale: Lessons from Top-Performing TeamsNavigating the Challenges of Testing at Scale: Lessons from Top-Performing Teams
Navigating the Challenges of Testing at Scale: Lessons from Top-Performing Teams
 
Introducing the Applitools Self Healing Execution Cloud.pdf
Introducing the Applitools Self Healing Execution Cloud.pdfIntroducing the Applitools Self Healing Execution Cloud.pdf
Introducing the Applitools Self Healing Execution Cloud.pdf
 
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...
 
Collaborating From Design To Experience: Introducing Centra
Collaborating From Design To Experience: Introducing CentraCollaborating From Design To Experience: Introducing Centra
Collaborating From Design To Experience: Introducing Centra
 
What the QA Position Will Look Like in the Future
What the QA Position Will Look Like in the FutureWhat the QA Position Will Look Like in the Future
What the QA Position Will Look Like in the Future
 
Getting Started with Visual Testing
Getting Started with Visual TestingGetting Started with Visual Testing
Getting Started with Visual Testing
 
Workshop: Head-to-Head Web Testing: Part 1 with Cypress
Workshop: Head-to-Head Web Testing: Part 1 with CypressWorkshop: Head-to-Head Web Testing: Part 1 with Cypress
Workshop: Head-to-Head Web Testing: Part 1 with Cypress
 
From Washing Cars To Automating Test Applications
From Washing Cars To Automating Test ApplicationsFrom Washing Cars To Automating Test Applications
From Washing Cars To Automating Test Applications
 
A Holistic Approach to Testing in Continuous Delivery
A Holistic Approach to Testing in Continuous DeliveryA Holistic Approach to Testing in Continuous Delivery
A Holistic Approach to Testing in Continuous Delivery
 
AI-Powered-Cross-Browser Testing
AI-Powered-Cross-Browser TestingAI-Powered-Cross-Browser Testing
AI-Powered-Cross-Browser Testing
 
Workshop: An Introduction to API Automation with Javascript
Workshop: An Introduction to API Automation with JavascriptWorkshop: An Introduction to API Automation with Javascript
Workshop: An Introduction to API Automation with Javascript
 

Recently uploaded

SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024
Hironori Washizaki
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
brainerhub1
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
Hornet Dynamics
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
SMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API ServiceSMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API Service
Yara Milbes
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
Sven Peters
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
pavan998932
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
Deuglo Infosystem Pvt Ltd
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Julian Hyde
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
Gerardo Pardo-Castellote
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
Shane Coughlan
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
kalichargn70th171
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
Quickdice ERP
 
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise EditionWhy Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Envertis Software Solutions
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 

Recently uploaded (20)

SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
SMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API ServiceSMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API Service
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
 
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise EditionWhy Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 

How to Leverage AI to Enhance UI Testing

  • 1. 1 How to Enhance UI/UX Testing by Leveraging AI January 10, 2023
  • 2. 2 How to Enhance UI/UX Testing by Leveraging AI Prepared By: Chris Rolls Role: CEO Americas Email: chris.rolls@ttcglobal.com Prepared By: Andy Knight Role: Developer Advocate Email: andrew.knight@applitools.com
  • 3. 3 3 About TTC + Applitools
  • 4. 4 Applitools at a Glance Applitools is on a mission to help designers, developers, and testers deliver their best UI/UX without spending hundreds of hours writing, running, and fixing tests. Applitools Eyes enables teams to create, execute, and maintain tests faster and more reliably than any other traditional testing platform. 12,000+ Active Customers 16 of 20 Top Financial Institutions in F100 130K Test Automation University Students 50+ Framework SDKs
  • 5. 5 About TTC ü The unrivaled leaders at improving the quality of software for our global customers ü Today with offices in Americas, Middle East, Australia, Asia, Europe & New Zealand ü Committed to Quality of Service with client base of Fortune 500 clients ü A proven knowledge base with Methodologies, Tools, and Templates Resourcing Solutions • Test Analyst • Test Engineers • Test Managers Testing as a Service Testing Fundamentals Test Automation Environment Management Performance Engineering Test Design Optimization Technology Solutions Digital Transformation Agile & DevOps Dojos Quality Transformation Robotic Process Automation Accessibility & Security Digital Enablement ü Established as a global leader in Testing and Quality Assurance ü With over 300 employees serving clients across multiple industries
  • 6. 6 About the Speakers Andrew Knight APPLITOOLS DEVELOPER ADVOCATE Chris Rolls TTC CEO AMERICAS Andrew “Pandy” Knight is the Automation Panda, a software quality champion who loves to help people build better-quality software. In the past, he’s built large-scale test automation projects that run continuously and reliably. Currently, as a Developer Advocate at Applitools, Pandy helps folks make their apps visually perfect. He serves as Director of Test Automation University, which offers a multitude of free courses on software testing from the world’s leading instructors. An avid supporter of open-source software, Pandy is a Playwright Ambassador as well as the lead developer for Boa Constrictor, the .NET Screenplay Pattern. Chris Rolls is the CEO of Americas for TTC where he has overseen the growth of TTC in the Americas and oversees. Chris is an experienced testing practitioner and has been with TTC for over a decade and has held roles including that of Test Automation Consultant and National Manager of Test Engineering. Chris also brings a wealth of knowledge having led projects at some of the world’s largest Fortune 500 organizations. He is passionate about the positive change that digital disruption can bring and knows that the key to business success is the ability to release quality software at speed to ensure that your software is a competitive advantage.
  • 8. 8 DevOps with Continuous Testing Digital Disruption Requires Digital Transformation <12% of 1950s Fortune 500 Companies Remain American Enterprise Institute: Fortune 500 Firms since 1955 Digital Transformation Requires DevOps >80% of Organizations Plan to Adopt DevOps Harvard Business Review: Competitive Advantage Through DevOps DevOps Requires Continuous Testing #1 Technical Challenge is Manual Testing and Deployment CodeMagic: Common DevOps Challenges 2021
  • 9. 9 How often do you deploy changes to production? Continuous Delivery is For Real
  • 10. 10 55% of all respondents automate less than half their testing Respondents from companies using Applitools reported coverage levels that were significantly higher than non Applitools users (~1.7x on average) Automation Coverage Remains a Huge Challenge
  • 11. 11 How many different applications is your team responsible for? How many local languages does your application support? (English, French, etc.) How many different types of browsers do you support? How many different types of mobile devices do you support for your application? The Complexity of the Testing Matrix is Increasing Exponentially More than 50% test 2 languages or more, 3 browsers or more, 3 devices or more and 2 applications or more!
  • 12. 12 ~2/3rd of respondents think the hardest parts of testing UIs is that “they are constantly changing” Traditional Automation Tools Can’t Handle Testing at Today’s Scale and Speed 5 2 different browsers different browser versions 3 different mobile devices 5 2 different apps different languages Browser/Device coverage adds another layer of complexity, making this a huge challenge
  • 13. 13 What parts of the testing process are you supporting or planning on supporting with AI? AI-Powered Testing Tools are Gaining Adoption (AI-Powered Visual Testing and Test Execution are Dominating)
  • 14. 14 What types of testing do you run on every deployment? Continuous Testing is Real (and it includes non-functional testing)
  • 15. 15 1. Software development is getting faster, and testing needs to keep up 2. Test Automation coverage is still too low to truly support Continuous Testing 3. Testing is getting more complex, and many tools can’t cope 4. Organizations are turning to AI/ML to support change 5. Continuous Testing is about more than just Test Automation Summary
  • 17. 17 The Future-State of Testing Increased Speed 90+% Faster Testing Reduced Cost Up to 50% Cost Reduction Increased Quality 30% More Defects Found Before Production
  • 18. 18 The Future-State of Testing Smart technologies will increase cost-efficiency, reduce the need for manual testing, shorten time to market, and help to sustain a circle of continuous quality improvements. - World Quality Report 2021 80% Manual Testing 20% Automated Testing Present Future Assisted Exploratory Tests Intelligent Automated UI Tests Intelligent Automated API Tests Intelligent Automated Unit Tests +90%
  • 19. 19 How Does it Work? We are firm believers in the power of combining People, Process & Technology. These three components provide the foundation for TTC’s Continuous Testing Methodology. People Technology Process Continuous Testing Methodology
  • 20. TTC Confidential – Do Not Distribute 20 Evaluating an Opportunity to Use AI/ML in Testing What is the Pain Point? Are there good Algorithmic/Heuristic solutions available to address it? Are there enterprise ready AI/ML solutions that help? If “not yet” how do we position ourselves to be ready when they come? If they are ready – what happens if the AI/ML doesn’t work?
  • 25. 25 Let’s Demo! Example Code is Available at: https://github.com/AutomationPanda/ visual-testing-revolution-cypress
  • 26. 26 1. Replacing traditional assertions with visual snapshots 2. Taking baseline and checkpoint snapshots 3. Rendering snapshots on different browsers and devices 4. Viewing results in the dashboard 5. Performing root cause analysis on failures 6. Checking accessibility with Contrast Advisor What Our Demo Covered:
  • 27. 27 Visual AI helps us automate the automation. It will empower the next great wave: autonomous testing.
  • 30. 30 Contact Us 25211 Grogans Mill Rd #450 The Woodlands, Texas 77380 (832) 813-8063 sales.us@ttcglobal.com Level 6, Cathedral House 48-52 Wyndham St. Auckland 1010, New Zealand +64 9 948 2225 info@ttcglobal.com Hong Leong Building 6 Raffles Quay, #33-03 Singapore 048581 +65 9822 6679 singapore@ttcglobal.com 154 Lawrence St Alexandria Sydney NSW 2015 +61 2 8999 1965 australia@ttcglobal.com New Zealand United States Singapore Australia 10 John Street London WC1N 2EB United Kingdom +44 7384 719098 uk@ttcglobal.com Europe | UK 14th Floor, Al Khatem Tower Wework Hub 71 Abu Dhabi Global Market Square, Al Maryah Island Abu Dhabi, UAE +971 58 5233912 UAE@ttcglobal.com United Arab Emirates 6 Floor Westport S.No. 32/1A/1/30 to 38 & 54 Pan Card Club Rd, Baner, Pune, Maharashtra 411045 india@ttcglobal.com India
  • 31. 31