Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Applitools

Applitools
ApplitoolsMarketing Director à Applitools
@BagmarAnand
1
ABOUT ME
Software Quality Evangelist
BagmarAnand
linkedin.com/in/anandbagmar/
AGENDA
• Recap
• What’s changed?
• Test Automation & its relationship with Flaky Tests
• AI to the rescue – ChatGPT, Github CoPilot, Self-healing Execution Cloud
• Pitfalls of AI
• Summary & Next Steps
• Q&A
ChatGPT in Testing
Example: Testing an eCommerce application – Amazon (USA)
http://applitools.info/8eh
Testing Approach
• Getting started
• Framework
• Design patterns
• Code optimization
• Reporting
• Metrics
• Test scenarios
• Test cases
• Test data
• Risk
• Coverage
• Metrics
Strategy Test Design
Automation
Test
execution
Testing - Automation
• Getting started
• The 1st
Test
• Design patterns
• Reporting
• Metrics
• Test scenarios
• Test cases
• Test data
• Risk
• Coverage
• Metrics
Strategy Test Design
Automation
Test
execution
Automation – Strategy
Next question:
What is a good way to
automate the above
test cases?
Automation – The 1st Test
Next question:
Implement the 1st test
case using Selenium
Java with Junit
Automation – With WebDriverManager
Next question:
Use
WebDriverManager in
the above example
Automation – Design Patterns
Next question:
Implement the above
test using Page-
Object-Model design
pattern
Testing – Test Execution
• Getting started
• The 1st Test
• Design
patterns
• Reporting
• Metrics
• Test scenarios
• Test cases
• Test data
• Risk
• Coverage
• Metrics
Strategy Test Design
Automation
Test
execution
Test Execution – Reports
Next question:
How to generate
reports and metrics for
automated tests?
This is not what I was looking for!
ChatGPT in Programming
ChatGPT in Programming
Writing
code
Refactoring
Debugging
...
Writing code
Writing
code
Refactoring
Debugging
...
Writing code
Question asked:
Implement code for
count-and-say
https://leetcode.com/problems/count-and-say/
Writing code
Question asked:
Implement code for
count-and-say
https://leetcode.com/problems/count-and-say/
Writing code
Follow-up asked:
Give above solution in Java
This actually works J
Refactoring
Writing code Refactoring
Debugging
...
Refactor code
Question asked:
Given a link to code in
Github, refactor it
I have not verified the
validity of this refactoring
Refactor code
Question asked:
Given a snippet of
code, refactor it Large output pauses abruptly
”continue” proceeds
Complex code
Question asked:
Given a complex code,
asked ChatGPT to
refactor the code, and
then reduce the
complexity
Complex code
Question asked:
Given a complex code,
asked ChatGPT to
refactor the code, and
then reduce the
complexity
Debugging
Writing
code
Refactoring
Debugging
...
Debugging
Question asked:
Given a buggy code, fix it
Debugging
Question asked:
Given a buggy code, fix it
Not only fixed the code, ChatGPT
also explained the error
Applitools Visual AI
Applitools Ultrafast Cloud
applitools.info/b8h
Visual AI simplifies functional testing
Visual AI simplifies functional testing
Visual AI handles dynamic content
Visual AI handles dynamic content
Visual AI accelerates
cross browser/device testing
Capture the entire UI with
a single snapshot DOM & CSS sent to
Applitools
Ultrafast Test Cloud
Applitools Eyes
Visual AI analysis
Ultrafast Grid
renders DOM
snapshots in parallel
Login to Eyes to
view test results
.
Firewall
18.2x faster than traditional cloud execution grids.
Applitools
Ultrafast Test Cloud
Take-aways from the earlier webinar:
• ChatGPT and many other tools in the AI-space are
solving very interesting challenges
• Understand how to use them in your context
• Ask the right question to get a good answer!
• Tools have limitations – choose them wisely
• Human mind & experience are “still” the essential
ingredients in SDLC
What has changed in these few weeks?
ChatGPT on Laptop, Phone & Raspberry Pi
https://arstechnica.com/information-technology/2023/03/you-can-now-run-a-gpt-3-level-ai-model-on-your-laptop-phone-and-raspberry-pi/
Google Bard
https://bard.google.com/
Google’s Bard
Google’s Bard
Google’s Bard
Google’s Bard
Google’s Bard
GPT-4
14 Mar 2023
https://openai.com/research/gpt-4
GPT-4
14 Mar 2023
https://openai.com/research/gpt-4
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Applitools
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Applitools
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Applitools
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Applitools
Impact of GPT-4
Impact of GPT-4
• New & powerful ways of interaction
Impact of GPT-4
• New & powerful ways of interaction
Question asked:
https://leetcode.com/problems/count-and-say/
Impact of GPT-4
• New & powerful ways of interaction
Question asked:
https://leetcode.com/problems/count-and-say/
Impact of GPT-4
• New & powerful ways of interaction
Question asked:
https://leetcode.com/problems/count-and-say/
Impact of GPT-4
• New & powerful ways of interaction
Question asked:
Implement in Java https://leetcode.com/problems/count-and-say/
Impact of GPT-4
• New & powerful ways of interaction
Question asked:
Implement in Java https://leetcode.com/problems/count-and-say/
Impact of GPT-4
• New & powerful ways of interaction
Impact of GPT-4
• New & powerful ways of interaction
Impact of GPT-4
• New & powerful ways of interaction
Impact of GPT-4
• New & powerful ways of interaction
Impact of GPT-4
• New & powerful ways of interaction
Impact of GPT-4
• New & powerful ways of interaction
Impact of GPT-4
• Plugin ecosystem
Impact of GPT-4
• New products leveraging the power of ChatGPT-4
Quality of responses
https://openai.com/research/gpt-4
More errors noticed in ChatGPT
Quality of responses seems inconsistent
Quality of responses seems inconsistent
Quality of responses seems inconsistent
Quality of responses seems inconsistent
Quality of responses seems inconsistent
Github Copilot & Github Copilot X
https://github.com/features/preview/copilot-x
replit
https://replit.com/site/ghostwriter
AutoGPT
https://github.com/Torantulino/Auto-GPT/
AutoGPT
https://github.com/Torantulino/Auto-GPT/
AutoGPT
• AutoGPT is a remarkable AI technology that utilizes GPT-4 and GPT-3.5 through API
• It can create full-fledged projects by iterating on its own prompts and building upon them in each iteration.
• It can read and write files, browse the web, review the results of its prompts, and combine them with the prompt
history.
Example:
• It can be given an AI name such as RecipeBuilder and 5 goals that it has to meet. Once the goals are set,
AutoGPT can start working on the project until completion.
• AutoGPT is prone to fall into loops and make pointless requests when given complicated tasks.
• For simple jobs, the outcomes are amazing.
• AutoGPT uses credits from your OpenAI account, and the free version includes $18.
• AutoGPT asks for permission after every prompt, enabling you to test it extensively before it costs you a dollar.
https://openaimaster.com/how-to-use-autogpt/
Why am I talking about AutoGPT?
https://github.com/Torantulino/Auto-GPT/
AutoGPT
https://github.com/Torantulino/Auto-GPT/
AutoGPT
https://github.com/Torantulino/Auto-GPT/
AutoGPT
https://github.com/Torantulino/Auto-GPT/
Since 17 Mar 2023
@BagmarAnand
Challenges in Automation
@BagmarAnand
Challenges in Automation
• Slow and flaky test execution
• Sub-optimal, in-efficient automation
• Incorrect, non-contextual test data
@BagmarAnand
Flaky Tests
@BagmarAnand
Flaky Tests
@BagmarAnand
How to identify flaky tests?
@BagmarAnand
ReportPortal.io – AI based reporting
@BagmarAnand
Flakiness due to locator changes
@BagmarAnand
Example
The Applitools Execution Cloud
The World’s First Self-Healing Test Infrastructure
88
What is the Execution Cloud?
1. Run functional or visual tests against browsers
or devices in the cloud.
2. Self-heal any flakiness caused from problems
in navigation during the test.
89
Applitools Execution Cloud is the world’s first intelligent testing
infrastructure, enabling self-healing of open-source tests.
It enables teams to:
Benefits of the Execution Cloud
EASIER SET UP
Launching and running your
tests completely in the cloud is
hassle free and doesn’t
require any local testing set-
up or infrastructure.
90
LESS FLAKINESS
Execution Cloud self-heals
tests that fail from incorrect
locators used during
navigation, meaning less of
your tests will flake out.
FASTER EXECUTION
All tests execute in the cloud
on our lightning fast
infrastructure, so your
pipelines will finish faster
@BagmarAnand
Applitools Self-Healing Execution Cloud
@BagmarAnand
Applitools Self-Healing Execution Cloud
Execution Cloud
Will Self-Heal
Tests Even If:
● Element properties change (e.g., ID, class,
tag name, custom, etc)
● Text changes (clickable text, input value,
label, placeholder)
● DOM position changes (hierarchy,
position in list)
● Size and location changes
93
@BagmarAnand
Sub-optimal, inefficient automation
@BagmarAnand
• Create a new test
• Auto-generate code
Github Copilot
@BagmarAnand
• WebInspector for locators
• PageObjects
• https://youtu.be/z7Yjl2Agrwg
https://www.jetbrains.com/aqua/
JetBrains Aqua
@BagmarAnand
• Code optimization
ChatGPT
@BagmarAnand
Test Data
@BagmarAnand
• JetBrains Aqua
• Github Copilot
• ChatGPT
Test Data
@BagmarAnand
Potential Pitfalls of AI
@BagmarAnand
Potential pitfalls of AI
• Thinking AI will solve all problems!
https://twitter.com/ProtonPrivacy/status/1619007351750627342
@BagmarAnand
Potential pitfalls of AI
• Thinking AI will solve all problems!
• Results in superficial knowledge
https://twitter.com/ProtonPrivacy/status/1619007351750627342
@BagmarAnand
Potential pitfalls of AI
• Thinking AI will solve all problems!
• Results in superficial knowledge
• AI will take away a lot of jobs!
https://twitter.com/ProtonPrivacy/status/1619007351750627342
@BagmarAnand
https://nypost.com/2023/01/25/chat-gpt-could-make-these-jobs-obsolete/
https://www.semafor.com/article/01/27/2023/openai-has-hired-an-army-of-contractors-to-make-basic-coding-obsolete
Buzz in social media (GPT-3)
@BagmarAnand
Potential pitfalls of AI
• Thinking AI will solve all problems!
• Results in superficial knowledge
• AI will take away a lot of jobs!
• Data Privacy
https://twitter.com/ProtonPrivacy/status/1619007351750627342
@BagmarAnand
Potential pitfalls of AI
• Data Privacy
https://arstechnica.com/information-technology/2023/02/ai-powered-bing-chat-spills-its-secrets-via-prompt-injection-attack/
@BagmarAnand
Potential pitfalls of AI
• Data Privacy
https://www.msn.com/en-us/news/technology/whoops-samsung-workers-accidentally-leaked-trade-secrets-via-chatgpt/ar-AA19ygnA
@BagmarAnand
Potential pitfalls of AI
• Data Privacy
https://twitter.com/ProtonPrivacy/status/1619007351750627342
@BagmarAnand
Potential pitfalls of AI
• Data Privacy
Summary
• AI in Automation is getting very “interesting”
• Step up, or you will get left behind!
• Manually repeated work SHOULD definitely be avoided
• Automation Cocktail is the way forward!
• Your taste, your recipe
• Build Vs Buy Vs Reuse à Focus on ROI, Value à Choose wisely
• Be Agile à Evolve, Iterate, Communicate, Collaborate
Some tips for you
Use this opportunity to:
• Upskill yourself in new tools and technologies
• Evolve your thought process
• Be creative and use new information to come with
unique solutions
• Be innovative and learn how to use tools and
technologies for different purposes
My approach
How can I complete my 40 hours of work in 35 hours?
Thank You!
QUESTIONS?
BagmarAnand
linkedin.com/in/anandbagmar/
• https://openai.com/blog/chatgpt/
• https://applitools.com/blog/ai-the-magical-helping-hand-in-testing/
• https://applitools.com
• https://github.com/features/copilot
• https://githubnext.com/
• https://en.wikipedia.org/wiki/OpenAI
Resources
1 sur 114

Recommandé

Let's talk about GPT: A crash course in Generative AI for researchers par
Let's talk about GPT: A crash course in Generative AI for researchersLet's talk about GPT: A crash course in Generative AI for researchers
Let's talk about GPT: A crash course in Generative AI for researchersSteven Van Vaerenbergh
839 vues71 diapositives
OpenAI Chatgpt.pptx par
OpenAI Chatgpt.pptxOpenAI Chatgpt.pptx
OpenAI Chatgpt.pptxNawroz University
842 vues32 diapositives
How ChatGPT and AI-assisted coding changes software engineering profoundly par
How ChatGPT and AI-assisted coding changes software engineering profoundlyHow ChatGPT and AI-assisted coding changes software engineering profoundly
How ChatGPT and AI-assisted coding changes software engineering profoundlyPekka Abrahamsson / Tampere University
398 vues45 diapositives
Large Language Models - Chat AI.pdf par
Large Language Models - Chat AI.pdfLarge Language Models - Chat AI.pdf
Large Language Models - Chat AI.pdfDavid Rostcheck
677 vues19 diapositives
OpenAI-Copilot-ChatGPT.pptx par
OpenAI-Copilot-ChatGPT.pptxOpenAI-Copilot-ChatGPT.pptx
OpenAI-Copilot-ChatGPT.pptxUdaiappa Ramachandran
551 vues13 diapositives
Unlocking the Power of ChatGPT par
Unlocking the Power of ChatGPTUnlocking the Power of ChatGPT
Unlocking the Power of ChatGPTKristine Schachinger SEO and Online Marketing
2.2K vues61 diapositives

Contenu connexe

Tendances

Leveraging Generative AI & Best practices par
Leveraging Generative AI & Best practicesLeveraging Generative AI & Best practices
Leveraging Generative AI & Best practicesDianaGray10
1.7K vues21 diapositives
Blueprint ChatGPT Lunch & Learn par
Blueprint ChatGPT Lunch & LearnBlueprint ChatGPT Lunch & Learn
Blueprint ChatGPT Lunch & Learngnakan
1.4K vues25 diapositives
The Rise of the LLMs - How I Learned to Stop Worrying & Love the GPT! par
The Rise of the LLMs - How I Learned to Stop Worrying & Love the GPT!The Rise of the LLMs - How I Learned to Stop Worrying & Love the GPT!
The Rise of the LLMs - How I Learned to Stop Worrying & Love the GPT!taozen
1K vues13 diapositives
ChatGPT for Academic par
ChatGPT for AcademicChatGPT for Academic
ChatGPT for AcademicAndry Alamsyah
2.2K vues36 diapositives
LanGCHAIN Framework par
LanGCHAIN FrameworkLanGCHAIN Framework
LanGCHAIN FrameworkKeymate.AI
1.4K vues19 diapositives
ChatGPT-the-revolution-is-coming.pdf par
ChatGPT-the-revolution-is-coming.pdfChatGPT-the-revolution-is-coming.pdf
ChatGPT-the-revolution-is-coming.pdfLiang Yan
2.8K vues8 diapositives

Tendances(20)

Leveraging Generative AI & Best practices par DianaGray10
Leveraging Generative AI & Best practicesLeveraging Generative AI & Best practices
Leveraging Generative AI & Best practices
DianaGray101.7K vues
Blueprint ChatGPT Lunch & Learn par gnakan
Blueprint ChatGPT Lunch & LearnBlueprint ChatGPT Lunch & Learn
Blueprint ChatGPT Lunch & Learn
gnakan1.4K vues
The Rise of the LLMs - How I Learned to Stop Worrying & Love the GPT! par taozen
The Rise of the LLMs - How I Learned to Stop Worrying & Love the GPT!The Rise of the LLMs - How I Learned to Stop Worrying & Love the GPT!
The Rise of the LLMs - How I Learned to Stop Worrying & Love the GPT!
taozen1K vues
LanGCHAIN Framework par Keymate.AI
LanGCHAIN FrameworkLanGCHAIN Framework
LanGCHAIN Framework
Keymate.AI1.4K vues
ChatGPT-the-revolution-is-coming.pdf par Liang Yan
ChatGPT-the-revolution-is-coming.pdfChatGPT-the-revolution-is-coming.pdf
ChatGPT-the-revolution-is-coming.pdf
Liang Yan2.8K vues
How Does Generative AI Actually Work? (a quick semi-technical introduction to... par ssuser4edc93
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...
ssuser4edc93938 vues
ChatGPT 101 - Vancouver ChatGPT Experts par Ali Tavanayan
ChatGPT 101 - Vancouver ChatGPT ExpertsChatGPT 101 - Vancouver ChatGPT Experts
ChatGPT 101 - Vancouver ChatGPT Experts
Ali Tavanayan1.1K vues
200109-Open AI Chat GPT-4-3.pptx par andre241421
200109-Open AI Chat GPT-4-3.pptx200109-Open AI Chat GPT-4-3.pptx
200109-Open AI Chat GPT-4-3.pptx
andre241421542 vues
ChatGPT Evaluation for NLP par XiachongFeng
ChatGPT Evaluation for NLPChatGPT Evaluation for NLP
ChatGPT Evaluation for NLP
XiachongFeng769 vues
Automate your Job and Business with ChatGPT #3 - Fundamentals of LLM/GPT par Anant Corporation
Automate your Job and Business with ChatGPT #3 - Fundamentals of LLM/GPTAutomate your Job and Business with ChatGPT #3 - Fundamentals of LLM/GPT
Automate your Job and Business with ChatGPT #3 - Fundamentals of LLM/GPT
An Introduction to Generative AI - May 18, 2023 par CoriFaklaris1
An Introduction  to Generative AI - May 18, 2023An Introduction  to Generative AI - May 18, 2023
An Introduction to Generative AI - May 18, 2023
CoriFaklaris1904 vues
intro chatGPT workshop.pdf par peterpur
intro chatGPT workshop.pdfintro chatGPT workshop.pdf
intro chatGPT workshop.pdf
peterpur1.1K vues
Revolutionary-ChatGPT par 9 series
Revolutionary-ChatGPTRevolutionary-ChatGPT
Revolutionary-ChatGPT
9 series1.2K vues
Everything to know about ChatGPT par Knoldus Inc.
Everything to know about ChatGPTEverything to know about ChatGPT
Everything to know about ChatGPT
Knoldus Inc.7K vues
The Five Levels of Generative AI for Games par Jon Radoff
The Five Levels of Generative AI for GamesThe Five Levels of Generative AI for Games
The Five Levels of Generative AI for Games
Jon Radoff2.8K vues
Chat GPT TEL Community of Practice par Peter Windle
Chat GPT TEL Community of PracticeChat GPT TEL Community of Practice
Chat GPT TEL Community of Practice
Peter Windle620 vues

Similaire à Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Applitools

Github Copilot vs Amazon CodeWhisperer for Java developers at JCON 2023 par
Github Copilot vs Amazon CodeWhisperer for Java developers at JCON 2023Github Copilot vs Amazon CodeWhisperer for Java developers at JCON 2023
Github Copilot vs Amazon CodeWhisperer for Java developers at JCON 2023Vadym Kazulkin
415 vues82 diapositives
Agile Development in Aerospace and Defense par
Agile Development in Aerospace and DefenseAgile Development in Aerospace and Defense
Agile Development in Aerospace and DefenseJim Nickel
139 vues43 diapositives
Встреча "QA: в каких направлениях может найти себя тестировщик?" par
Встреча "QA: в каких направлениях может найти себя тестировщик?"Встреча "QA: в каких направлениях может найти себя тестировщик?"
Встреча "QA: в каких направлениях может найти себя тестировщик?"GoIT
735 vues81 diapositives
Infrastructure as Code for Network par
Infrastructure as Code for NetworkInfrastructure as Code for Network
Infrastructure as Code for NetworkDamien Garros
5.1K vues54 diapositives
Test Automation you'll actually Like - Gauge by ThoughtWorks par
Test Automation you'll actually Like - Gauge by ThoughtWorksTest Automation you'll actually Like - Gauge by ThoughtWorks
Test Automation you'll actually Like - Gauge by ThoughtWorksGemunu Priyadarshana
261 vues16 diapositives
Making software development processes to work for you par
Making software development processes to work for youMaking software development processes to work for you
Making software development processes to work for youAmbientia
645 vues25 diapositives

Similaire à Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Applitools(20)

Github Copilot vs Amazon CodeWhisperer for Java developers at JCON 2023 par Vadym Kazulkin
Github Copilot vs Amazon CodeWhisperer for Java developers at JCON 2023Github Copilot vs Amazon CodeWhisperer for Java developers at JCON 2023
Github Copilot vs Amazon CodeWhisperer for Java developers at JCON 2023
Vadym Kazulkin415 vues
Agile Development in Aerospace and Defense par Jim Nickel
Agile Development in Aerospace and DefenseAgile Development in Aerospace and Defense
Agile Development in Aerospace and Defense
Jim Nickel139 vues
Встреча "QA: в каких направлениях может найти себя тестировщик?" par GoIT
Встреча "QA: в каких направлениях может найти себя тестировщик?"Встреча "QA: в каких направлениях может найти себя тестировщик?"
Встреча "QA: в каких направлениях может найти себя тестировщик?"
GoIT735 vues
Infrastructure as Code for Network par Damien Garros
Infrastructure as Code for NetworkInfrastructure as Code for Network
Infrastructure as Code for Network
Damien Garros5.1K vues
Test Automation you'll actually Like - Gauge by ThoughtWorks par Gemunu Priyadarshana
Test Automation you'll actually Like - Gauge by ThoughtWorksTest Automation you'll actually Like - Gauge by ThoughtWorks
Test Automation you'll actually Like - Gauge by ThoughtWorks
Making software development processes to work for you par Ambientia
Making software development processes to work for youMaking software development processes to work for you
Making software development processes to work for you
Ambientia645 vues
Failure is an Option: Scaling Resilient Feature Delivery par Optimizely
Failure is an Option: Scaling Resilient Feature DeliveryFailure is an Option: Scaling Resilient Feature Delivery
Failure is an Option: Scaling Resilient Feature Delivery
Optimizely297 vues
Automated Acceptance Tests & Tool choice par toddbr
Automated Acceptance Tests & Tool choiceAutomated Acceptance Tests & Tool choice
Automated Acceptance Tests & Tool choice
toddbr8K vues
From 0 to DevOps in 80 Days [Webinar Replay] par Dynatrace
From 0 to DevOps in 80 Days [Webinar Replay]From 0 to DevOps in 80 Days [Webinar Replay]
From 0 to DevOps in 80 Days [Webinar Replay]
Dynatrace958 vues
Katalon Studio - A Codeless Automation Tool.pdf par Knoldus Inc.
Katalon Studio - A Codeless Automation Tool.pdfKatalon Studio - A Codeless Automation Tool.pdf
Katalon Studio - A Codeless Automation Tool.pdf
Knoldus Inc.875 vues
Agile Mobile Testing Workshop par Naresh Jain
Agile Mobile Testing WorkshopAgile Mobile Testing Workshop
Agile Mobile Testing Workshop
Naresh Jain2.3K vues
Unit Testing in JavaScript par Rob Scaduto
Unit Testing in JavaScriptUnit Testing in JavaScript
Unit Testing in JavaScript
Rob Scaduto543 vues
Continuous delivery is more than dev ops par Agile Montréal
Continuous delivery is more than dev opsContinuous delivery is more than dev ops
Continuous delivery is more than dev ops
Agile Montréal273 vues
Testing for Logic App Solutions | Integration Monday par BizTalk360
Testing for Logic App Solutions | Integration MondayTesting for Logic App Solutions | Integration Monday
Testing for Logic App Solutions | Integration Monday
BizTalk360373 vues
Cloudstack Continuous Delivery par buildacloud
Cloudstack Continuous DeliveryCloudstack Continuous Delivery
Cloudstack Continuous Delivery
buildacloud743 vues
Software Testing for SEO par Michael King
Software Testing for SEOSoftware Testing for SEO
Software Testing for SEO
Michael King38.2K vues

Plus de Applitools

The Future of AI-Based Test Automation par
The Future of AI-Based Test AutomationThe Future of AI-Based Test Automation
The Future of AI-Based Test AutomationApplitools
115 vues39 diapositives
Test Automation at Scale: Lessons from Top-Performing Distributed Teams par
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 TeamsApplitools
11 vues6 diapositives
Triple Assurance: AI-Powered Test Automation in UI Design and Functionality par
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 FunctionalityApplitools
50 vues17 diapositives
Navigating the Challenges of Testing at Scale: Lessons from Top-Performing Teams par
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 TeamsApplitools
31 vues4 diapositives
Introducing the Applitools Self Healing Execution Cloud.pdf par
Introducing the Applitools Self Healing Execution Cloud.pdfIntroducing the Applitools Self Healing Execution Cloud.pdf
Introducing the Applitools Self Healing Execution Cloud.pdfApplitools
101 vues30 diapositives
Collaborating From Design To Experience: Introducing Centra par
Collaborating From Design To Experience: Introducing CentraCollaborating From Design To Experience: Introducing Centra
Collaborating From Design To Experience: Introducing CentraApplitools
352 vues20 diapositives

Plus de Applitools(20)

The Future of AI-Based Test Automation par Applitools
The Future of AI-Based Test AutomationThe Future of AI-Based Test Automation
The Future of AI-Based Test Automation
Applitools115 vues
Test Automation at Scale: Lessons from Top-Performing Distributed Teams par Applitools
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
Applitools11 vues
Triple Assurance: AI-Powered Test Automation in UI Design and Functionality par Applitools
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
Applitools50 vues
Navigating the Challenges of Testing at Scale: Lessons from Top-Performing Teams par Applitools
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
Applitools31 vues
Introducing the Applitools Self Healing Execution Cloud.pdf par Applitools
Introducing the Applitools Self Healing Execution Cloud.pdfIntroducing the Applitools Self Healing Execution Cloud.pdf
Introducing the Applitools Self Healing Execution Cloud.pdf
Applitools101 vues
Collaborating From Design To Experience: Introducing Centra par Applitools
Collaborating From Design To Experience: Introducing CentraCollaborating From Design To Experience: Introducing Centra
Collaborating From Design To Experience: Introducing Centra
Applitools352 vues
What the QA Position Will Look Like in the Future par Applitools
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
Applitools201 vues
Getting Started with Visual Testing par Applitools
Getting Started with Visual TestingGetting Started with Visual Testing
Getting Started with Visual Testing
Applitools262 vues
Workshop: Head-to-Head Web Testing: Part 1 with Cypress par Applitools
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
Applitools663 vues
From Washing Cars To Automating Test Applications par Applitools
From Washing Cars To Automating Test ApplicationsFrom Washing Cars To Automating Test Applications
From Washing Cars To Automating Test Applications
Applitools66 vues
A Holistic Approach to Testing in Continuous Delivery par Applitools
A Holistic Approach to Testing in Continuous DeliveryA Holistic Approach to Testing in Continuous Delivery
A Holistic Approach to Testing in Continuous Delivery
Applitools258 vues
AI-Powered-Cross-Browser Testing par Applitools
AI-Powered-Cross-Browser TestingAI-Powered-Cross-Browser Testing
AI-Powered-Cross-Browser Testing
Applitools196 vues
Workshop: An Introduction to API Automation with Javascript par Applitools
Workshop: An Introduction to API Automation with JavascriptWorkshop: An Introduction to API Automation with Javascript
Workshop: An Introduction to API Automation with Javascript
Applitools238 vues
The Role of Automation in Mobile Continuous Testing par Applitools
The Role of Automation in Mobile Continuous TestingThe Role of Automation in Mobile Continuous Testing
The Role of Automation in Mobile Continuous Testing
Applitools151 vues
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present... par Applitools
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools55.4K vues
Future-Proofing Your Automation Pipeline par Applitools
Future-Proofing Your Automation PipelineFuture-Proofing Your Automation Pipeline
Future-Proofing Your Automation Pipeline
Applitools1.2K vues
How to Leverage AI to Enhance UI Testing par Applitools
How to Leverage AI to Enhance UI TestingHow to Leverage AI to Enhance UI Testing
How to Leverage AI to Enhance UI Testing
Applitools757 vues
Cypress, Playwright, Selenium, or WebdriverIO? Let the Engineers Speak! par Applitools
Cypress, Playwright, Selenium, or WebdriverIO? Let the Engineers Speak!Cypress, Playwright, Selenium, or WebdriverIO? Let the Engineers Speak!
Cypress, Playwright, Selenium, or WebdriverIO? Let the Engineers Speak!
Applitools4.9K vues
Ensuring Reliable Digital Experience - eCommerceTesting.pdf par Applitools
Ensuring Reliable Digital Experience - eCommerceTesting.pdfEnsuring Reliable Digital Experience - eCommerceTesting.pdf
Ensuring Reliable Digital Experience - eCommerceTesting.pdf
Applitools1.1K vues
Skills and Strategies for New Test Managers.pdf par Applitools
Skills and Strategies for New Test Managers.pdfSkills and Strategies for New Test Managers.pdf
Skills and Strategies for New Test Managers.pdf
Applitools1.4K vues

Dernier

MariaDB stored procedures and why they should be improved par
MariaDB stored procedures and why they should be improvedMariaDB stored procedures and why they should be improved
MariaDB stored procedures and why they should be improvedFederico Razzoli
8 vues32 diapositives
DSD-INT 2023 Wave-Current Interaction at Montrose Tidal Inlet System and Its ... par
DSD-INT 2023 Wave-Current Interaction at Montrose Tidal Inlet System and Its ...DSD-INT 2023 Wave-Current Interaction at Montrose Tidal Inlet System and Its ...
DSD-INT 2023 Wave-Current Interaction at Montrose Tidal Inlet System and Its ...Deltares
9 vues32 diapositives
Navigating container technology for enhanced security by Niklas Saari par
Navigating container technology for enhanced security by Niklas SaariNavigating container technology for enhanced security by Niklas Saari
Navigating container technology for enhanced security by Niklas SaariMetosin Oy
8 vues34 diapositives
SUGCON ANZ Presentation V2.1 Final.pptx par
SUGCON ANZ Presentation V2.1 Final.pptxSUGCON ANZ Presentation V2.1 Final.pptx
SUGCON ANZ Presentation V2.1 Final.pptxJack Spektor
22 vues34 diapositives
DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -... par
DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -...DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -...
DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -...Deltares
6 vues15 diapositives
DSD-INT 2023 The Danube Hazardous Substances Model - Kovacs par
DSD-INT 2023 The Danube Hazardous Substances Model - KovacsDSD-INT 2023 The Danube Hazardous Substances Model - Kovacs
DSD-INT 2023 The Danube Hazardous Substances Model - KovacsDeltares
7 vues17 diapositives

Dernier(20)

MariaDB stored procedures and why they should be improved par Federico Razzoli
MariaDB stored procedures and why they should be improvedMariaDB stored procedures and why they should be improved
MariaDB stored procedures and why they should be improved
DSD-INT 2023 Wave-Current Interaction at Montrose Tidal Inlet System and Its ... par Deltares
DSD-INT 2023 Wave-Current Interaction at Montrose Tidal Inlet System and Its ...DSD-INT 2023 Wave-Current Interaction at Montrose Tidal Inlet System and Its ...
DSD-INT 2023 Wave-Current Interaction at Montrose Tidal Inlet System and Its ...
Deltares9 vues
Navigating container technology for enhanced security by Niklas Saari par Metosin Oy
Navigating container technology for enhanced security by Niklas SaariNavigating container technology for enhanced security by Niklas Saari
Navigating container technology for enhanced security by Niklas Saari
Metosin Oy8 vues
SUGCON ANZ Presentation V2.1 Final.pptx par Jack Spektor
SUGCON ANZ Presentation V2.1 Final.pptxSUGCON ANZ Presentation V2.1 Final.pptx
SUGCON ANZ Presentation V2.1 Final.pptx
Jack Spektor22 vues
DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -... par Deltares
DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -...DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -...
DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -...
Deltares6 vues
DSD-INT 2023 The Danube Hazardous Substances Model - Kovacs par Deltares
DSD-INT 2023 The Danube Hazardous Substances Model - KovacsDSD-INT 2023 The Danube Hazardous Substances Model - Kovacs
DSD-INT 2023 The Danube Hazardous Substances Model - Kovacs
Deltares7 vues
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - Dols par Deltares
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - DolsDSD-INT 2023 European Digital Twin Ocean and Delft3D FM - Dols
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - Dols
Deltares7 vues
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx par animuscrm
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
animuscrm13 vues
Elevate your SAP landscape's efficiency and performance with HCL Workload Aut... par HCLSoftware
Elevate your SAP landscape's efficiency and performance with HCL Workload Aut...Elevate your SAP landscape's efficiency and performance with HCL Workload Aut...
Elevate your SAP landscape's efficiency and performance with HCL Workload Aut...
HCLSoftware6 vues
DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko... par Deltares
DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko...DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko...
DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko...
Deltares11 vues
DSD-INT 2023 Delft3D FM Suite 2024.01 2D3D - New features + Improvements - Ge... par Deltares
DSD-INT 2023 Delft3D FM Suite 2024.01 2D3D - New features + Improvements - Ge...DSD-INT 2023 Delft3D FM Suite 2024.01 2D3D - New features + Improvements - Ge...
DSD-INT 2023 Delft3D FM Suite 2024.01 2D3D - New features + Improvements - Ge...
Deltares16 vues
Software evolution understanding: Automatic extraction of software identifier... par Ra'Fat Al-Msie'deen
Software evolution understanding: Automatic extraction of software identifier...Software evolution understanding: Automatic extraction of software identifier...
Software evolution understanding: Automatic extraction of software identifier...
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ... par Donato Onofri
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...
Donato Onofri711 vues
DSD-INT 2023 - Delft3D User Days - Welcome - Day 3 - Afternoon par Deltares
DSD-INT 2023 - Delft3D User Days - Welcome - Day 3 - AfternoonDSD-INT 2023 - Delft3D User Days - Welcome - Day 3 - Afternoon
DSD-INT 2023 - Delft3D User Days - Welcome - Day 3 - Afternoon
Deltares13 vues
A first look at MariaDB 11.x features and ideas on how to use them par Federico Razzoli
A first look at MariaDB 11.x features and ideas on how to use themA first look at MariaDB 11.x features and ideas on how to use them
A first look at MariaDB 11.x features and ideas on how to use them
DSD-INT 2023 FloodAdapt - A decision-support tool for compound flood risk mit... par Deltares
DSD-INT 2023 FloodAdapt - A decision-support tool for compound flood risk mit...DSD-INT 2023 FloodAdapt - A decision-support tool for compound flood risk mit...
DSD-INT 2023 FloodAdapt - A decision-support tool for compound flood risk mit...
Deltares13 vues

Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Applitools