Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, presented by Applitools

Applitools
ApplitoolsMarketing Director à Applitools
@BagmarAnand
Unlocking the Power
of
ChatGPT and AI in Testing
A Real-World Look
Anand Bagmar
Software Quality Evangelist
ABOUT ME
BagmarAnand
linkedin.com/in/anandbagmar/
Hype in AI
Gartner’s Hype Cycle
for AI, 2021 report
https://www.gartner.com/en/articles/the-4-trends-that-prevail-
on-the-gartner-hype-cycle-for-ai-2021
https://www.gartner.com/en/articles/the-4-trends-that-prevail-on-the-gartner-hype-cycle-for-ai-2021
AGENDA
• What is ChatGPT?
• Using ChatGPT in Testing
• Using ChatGPT in Programming
• Limitations of ChatGPT
• Other AI Tools you can use
• Pitfalls of AI
• Summary
• Q&A
@BagmarAnand
ChatGPT
https://openai.com/blog/chatgpt/
@BagmarAnand
ChatGPT – in its own words
@BagmarAnand
ChatGPT is evolving!
@BagmarAnand
GPT-3
https://en.wikipedia.org/wiki/GPT-3
@BagmarAnand
ChatGPT – Interesting Stats
https://www.demandsage.com/chatgpt-statistics/
• ChatGPT was launched on 30th November 2022.
• The new and improved embedding model of ChatGPT was launched on
15th December 2022.
• ChatGPT has crossed one million users within a week of its launch.
• ChatGPT can only fetch data prior to the year 2021 as its training
stopped in the year 2021.
• Microsoft Azure supports OpenAI and provides them with the
computational power required for running ChatGPT.
ChatGPT in Testing
Example: Testing an eCommerce application – Amazon (USA)
@BagmarAnand
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
@BagmarAnand
Testing - Strategy
• Getting started
• Framework
• Design patterns
• Code optimization
• Reporting
• Metrics
• Test scenarios
• Test cases
• Test data
• Risk
• Coverage
• Metrics
Strategy Test Design
Automation
Test
execution
@BagmarAnand
Testing - Strategy
Question asked:
Create a test strategy for
testing and automating
Amazon USA
@BagmarAnand
Testing - Strategy
Question asked:
Create a test strategy for
testing and automating
Amazon USA
@BagmarAnand
Testing - Strategy
Question asked:
Create a test strategy for
testing and automating
Amazon USA This is not useful.
Seems like a template
@BagmarAnand
Testing - Strategy
Follow-up question:
Give a concrete
strategy for the above
use case
@BagmarAnand
Testing - Strategy
Follow-up question:
Give a concrete
strategy for the above
use case
@BagmarAnand
Testing - Strategy
Follow-up question:
Give a concrete
strategy for the above
use case
@BagmarAnand
Testing - Strategy
Follow-up question:
Give a concrete
strategy for the above
use case
@BagmarAnand
Testing - Strategy
Follow-up question:
Give a concrete
strategy for the above
use case This is promising.
A great start!
@BagmarAnand
Testing – Strategy with Risk Mitigation
Next question:
What risks and their
mitigation strategies
should be included in
the above strategy?
@BagmarAnand
Testing – Strategy with Risk Mitigation
Next question:
What risks and their
mitigation strategies
should be included in
the above strategy?
@BagmarAnand
Testing – Strategy with Risk Mitigation
Next question:
What risks and their
mitigation strategies
should be included in
the above strategy?
@BagmarAnand
Testing – Test Design
• Getting started
• The 1st Test
• Design
patterns
• Reporting
• Metrics
• Test scenarios
• Test cases
• Test data
• Risk
• Coverage
• Metrics
Strategy Test Design
Automation
Test
execution
@BagmarAnand
Test Design – Test Scenarios
Next question:
What are the most
critical test scenarios I
should test for this
website?
@BagmarAnand
Test Design – Test Scenarios
Next question:
What are the most
critical test scenarios I
should test for this
website?
@BagmarAnand
Test Design – Test Scenarios
Next question:
What are the most
critical test scenarios I
should test for this
website?
Great set of regression
scenarios!
@BagmarAnand
Test Design – Test Cases
Next question:
List 10 test cases for
"Product Search and
Filtering" scenario in
order of priority
@BagmarAnand
Test Design – Test Cases
Next question:
List 10 test cases for
"Product Search and
Filtering" scenario in
order of priority
@BagmarAnand
Test Design – Test Cases
Next question:
List 10 test cases for
"Product Search and
Filtering" scenario in
order of priority
Isn’t this amazing?
@BagmarAnand
Test Design – Test Data
Next question:
What test data do I
need to be available
for performing the
above test cases?
@BagmarAnand
Test Design – Test Data
Next question:
What test data do I
need to be available
for performing the
above test cases?
@BagmarAnand
Test Design – Test Data
Next question:
What test data do I
need to be available
for performing the
above test cases?
Well – I was hoping for more
specific, but it’s a start!
@BagmarAnand
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
@BagmarAnand
Automation – Strategy
Next question:
What is a good way to
automate the above
test cases?
@BagmarAnand
Automation – Strategy
Next question:
What is a good way to
automate the above
test cases?
@BagmarAnand
Automation – Getting Started
Next question:
I don't know Selenium.
How should I learn?
@BagmarAnand
Automation – Getting Started
Next question:
I don't know Selenium.
How should I learn?
@BagmarAnand
Automation – Getting Started
Next question:
I don't know Selenium.
How should I learn? This answer took some time
TestAutomationUniversity
(TAU) was missed!
@BagmarAnand
Automation – The 1st Test
Next question:
Implement the 1st test
case using Selenium
Java with Junit
@BagmarAnand
Automation – The 1st Test
Next question:
Implement the 1st test
case using Selenium
Java with Junit
@BagmarAnand
Automation – The 1st Test
Next question:
Implement the 1st test
case using Selenium
Java with Junit
@BagmarAnand
Automation – The 1st Test
Next question:
Implement the 1st test
case using Selenium
Java with Junit
@BagmarAnand
Automation – With WebDriverManager
Next question:
Use
WebDriverManager in
the above example
@BagmarAnand
Automation – With WebDriverManager
Next question:
Use
WebDriverManager in
the above example
@BagmarAnand
Automation – With WebDriverManager
Next question:
Use
WebDriverManager in
the above example
@BagmarAnand
Automation – With WebDriverManager
Next question:
Use
WebDriverManager in
the above example
@BagmarAnand
Automation – With WebDriverManager
Next question:
Use
WebDriverManager in
the above example
@BagmarAnand
Automation – Design Patterns
Next question:
Implement the above
test using Page-
Object-Model design
pattern
@BagmarAnand
Automation – Design Patterns
Next question:
Implement the above
test using Page-
Object-Model design
pattern
@BagmarAnand
Automation – Design Patterns
Next question:
Implement the above
test using Page-
Object-Model design
pattern
@BagmarAnand
Automation – Design Patterns
Next question:
Implement the above
test using Page-
Object-Model design
pattern
@BagmarAnand
Automation – Design Patterns
Next question:
Implement the above
test using Page-
Object-Model design
pattern
@BagmarAnand
Automation – Design Patterns
Next question:
Implement the above
test using Page-
Object-Model design
pattern
@BagmarAnand
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
@BagmarAnand
Test Execution – Reports
Next question:
How to generate
reports and metrics for
automated tests?
@BagmarAnand
Test Execution – Reports
Next question:
How to generate
reports and metrics for
automated tests?
@BagmarAnand
Test Execution – Reports
Next question:
How to generate
reports and metrics for
automated tests?
@BagmarAnand
Test Execution – Reports
Next question:
How to generate
reports and metrics for
automated tests?
This is not what I was looking for!
@BagmarAnand
Test Execution – Reports
Follow-up question:
Show an example to
generate JunitReports
for the automated
tests
@BagmarAnand
Test Execution – Reports
Follow-up question:
Show an example to
generate JunitReports
for the automated
tests
@BagmarAnand
Test Execution – Reports
Follow-up question:
Show an example to
generate JunitReports
for the automated
tests
ChatGPT in Programming
@BagmarAnand
ChatGPT in Programming
Writing
code
Refactoring
Debugging
...
@BagmarAnand
Writing code
Writing
code
Refactoring
Debugging
...
@BagmarAnand
Writing code
Question asked:
Implement code for count-
and-say
https://leetcode.com/problems/count-and-say/
@BagmarAnand
Writing code
Question asked:
Implement code for count-
and-say
https://leetcode.com/problems/count-and-say/
@BagmarAnand
Writing code
Question asked:
Implement code for count-
and-say
https://leetcode.com/problems/count-and-say/
@BagmarAnand
Writing code
Question asked:
Implement code for count-
and-say
https://leetcode.com/problems/count-and-say/
@BagmarAnand
Writing code
Follow-up asked:
Give above solution in Java
@BagmarAnand
Writing code
Follow-up asked:
Give above solution in Java
@BagmarAnand
Writing code
Follow-up asked:
Give above solution in Java
This actually works J
@BagmarAnand
Writing code
Follow-up asked:
Use proper variable names
for above code
@BagmarAnand
Writing code
Follow-up asked:
Use proper variable names
for above code
@BagmarAnand
Writing code
Follow-up asked:
Use proper variable names
in the loops
@BagmarAnand
Writing code
Follow-up asked:
Use proper variable names
in the loops
@BagmarAnand
Refactoring
Writing code Refactoring
Debugging
...
@BagmarAnand
Refactor code
Question asked:
Given a link to code in
Github, refactor it
@BagmarAnand
Refactor code
Question asked:
Given a link to code in
Github, refactor it
@BagmarAnand
Refactor code
Question asked:
Given a link to code in
Github, refactor it
I have not verified the
validity of this refactoring
@BagmarAnand
Question asked:
Given a snippet of
code, refactor it
Refactor code
@BagmarAnand
Refactor code
Question asked:
Given a snippet of
code, refactor it
@BagmarAnand
Refactor code
Question asked:
Given a snippet of
code, refactor it
@BagmarAnand
Refactor code
Question asked:
Given a snippet of
code, refactor it
@BagmarAnand
Refactor code
Question asked:
Given a snippet of
code, refactor it
Large output pauses abruptly
”continue” proceeds
@BagmarAnand
Refactor code
Question asked:
Given a snippet of
code, refactor it
@BagmarAnand
Complex code
Question asked:
Given a complex code,
asked ChatGPT to
refactor the code, and
then reduce the
complexity
@BagmarAnand
Complex code
Question asked:
Given a complex code,
asked ChatGPT to
refactor the code, and
then reduce the
complexity
@BagmarAnand
Complex code
Question asked:
Given a complex code,
asked ChatGPT to
refactor the code, and
then reduce the
complexity
@BagmarAnand
Complex code
Follow-up question:
Reduce complexity of
above code
@BagmarAnand
Complex code
Follow-up question:
Reduce complexity of
above code
@BagmarAnand
Debugging
Writing
code
Refactoring
Debugging
...
@BagmarAnand
Debugging
Question asked:
Given a buggy code, fix it
@BagmarAnand
Debugging
Question asked:
Given a buggy code, fix it
@BagmarAnand
Debugging
Question asked:
Given a buggy code, fix it
@BagmarAnand
Debugging
Question asked:
Given a buggy code, fix it
Not only fixed the code, ChatGPT
also explained the error
Limitations of ChatGPT
@BagmarAnand
Limitations of ChatGPT
https://openai.com/blog/chatgpt/
@BagmarAnand
Limitations based on my observations
• ChatGPT does not know your context – use this as a starting point
• Will not work on internal sites
• Data privacy could become a huge issue
• Will not work for new features that are being developed
AI tools impacting SDLC
@BagmarAnand
Github Copilot
• Github Copilot is not new
• It is super helpful to write clean code, and rapidly!
• It is helpful to implement product code, as well as automation code
• Refer to these links for more information about it:
• https://applitools.com/blog/using-github-copilot-to-automate-tests/
• https://applitools.com/event/make-testing-easy-github-copilot/
• https://github.com/features/copilot
@BagmarAnand
Applitools Visual AI
Applitools Ultrafast Cloud
applitools.info/b8h
@BagmarAnand
Visual AI simplifies functional testing
@BagmarAnand
Visual AI simplifies functional testing
@BagmarAnand
Visual AI handles dynamic content
@BagmarAnand
Visual AI handles dynamic content
@BagmarAnand
Visual AI handles shifting content
@BagmarAnand
Visual AI handles shifting content
@BagmarAnand
Visual AI handles shifting content
@BagmarAnand
Visual AI handles shifting content
@BagmarAnand
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
@BagmarAnand
Automation – With Applitools Visual AI
Next question:
Implement the 1st test
case "Verify that the
search results match the
keywords entered by the
user" using Selenium Java
with WebDriverManager,
Junit and Applitools
Ultrafast Grid
@BagmarAnand
Automation – With Applitools Visual AI
Next question:
Implement the 1st test
case "Verify that the
search results match the
keywords entered by the
user" using Selenium Java
with WebDriverManager,
Junit and Applitools
Ultrafast Grid
@BagmarAnand
Automation – With Applitools Visual AI
Next question:
Implement the 1st test
case "Verify that the
search results match the
keywords entered by the
user" using Selenium Java
with WebDriverManager,
Junit and Applitools
Ultrafast Grid
@BagmarAnand
Automation – With Applitools Visual AI
Next question:
Implement the 1st test
case "Verify that the
search results match the
keywords entered by the
user" using Selenium Java
with WebDriverManager,
Junit and Applitools
Ultrafast Grid
@BagmarAnand
Automation – With Applitools Visual AI
Next question:
Implement the 1st test
case "Verify that the
search results match the
keywords entered by the
user" using Selenium Java
with WebDriverManager,
Junit and Applitools
Ultrafast Grid
@BagmarAnand
Automation – With Applitools Visual AI
While this is not the
complete test, it
shows the correct
setup of Applitools
Next question:
Implement the 1st test
case "Verify that the
search results match the
keywords entered by the
user" using Selenium Java
with WebDriverManager,
Junit and Applitools
Ultrafast Grid
@BagmarAnand
Automation – With Applitools Visual AI
Next question:
Implement the 1st test
case "Verify that the
search results match the
keywords entered by the
user" using Selenium Java
with WebDriverManager,
Junit and Applitools
Ultrafast Grid
@BagmarAnand
Advantages of AI in Testing
• Reduce mundane tasks – let the machine handle it!
• Reduce the error prone nature of manual testing
• Easier Scaling
• Learn new tools & technologies
• Make work more interesting
Potential Pitfalls of AI
@BagmarAnand
Potential pitfalls of AI
• Thinking AI will solve all problems!
• Results in superficial knowledge
• Data Privacy
https://twitter.com/ProtonPrivacy/status/1619007351750627342
Current Sentiment
@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
@BagmarAnand
Are you excited?
https://storage.needpix.com/rsynced_images/excited-2681489_1280.jpg
https://www.lavorareascuola.it/wp-content/uploads/2020/05/thinking-2681494_960_720.jpg
Current Sentiments
Or
Are you worried?
Summary
• 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 is “still” the essential ingredient in
SDLC
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
https://twitter.com/paulg/status/1618676092163997696?t=J4XUNYJ8ynidWgrUW02Ing&s=03
And a New Challenge
Have you thought of how will you test these new
AI tools and technologies?
HI + AI = SI
Human Intelligence + Artificial Intelligence = Super Intelligence
QUESTIONS?
BagmarAnand
linkedin.com/in/anandbagmar/
QUESTIONS?
Talk with a Testing Specialist
applitools.info/lbd
TRY APPLITOOLS
Try the only truly AI-driven
Visual Testing Platform with
a free-forever account
applitools.info/xm3
@BagmarAnand
Additional Learning
applitools.info/cdf
@BagmarAnand
Coming in March
applitools.info/7mp
TAU Conference
March 8-9
Let the Engineers Speak
March 16
@BagmarAnand
• https://applitools.com/blog/ai-the-magical-helping-hand-in-testing/
• https://applitools.com
• https://openai.com/blog/chatgpt/
• https://github.com/features/copilot
Resources
Thank You!
Join us in the lounge for additional networking
1 sur 138

Recommandé

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.3K vues61 diapositives
Blueprint ChatGPT Lunch & Learn par
Blueprint ChatGPT Lunch & LearnBlueprint ChatGPT Lunch & Learn
Blueprint ChatGPT Lunch & Learngnakan
1.5K vues25 diapositives
ChatGPT Evaluation for NLP par
ChatGPT Evaluation for NLPChatGPT Evaluation for NLP
ChatGPT Evaluation for NLPXiachongFeng
779 vues69 diapositives
How People Are Leveraging ChatGPT par
How People Are Leveraging ChatGPTHow People Are Leveraging ChatGPT
How People Are Leveraging ChatGPTRoy Ahuja
1.6K vues30 diapositives
20 prompts for chatGPT that make life easier for developers.pdf par
20 prompts for chatGPT that make life easier for developers.pdf20 prompts for chatGPT that make life easier for developers.pdf
20 prompts for chatGPT that make life easier for developers.pdfAD Techlogix - Website & Mobile App Development Company
1.4K vues14 diapositives
SPEAK with CHATGPT 24h in US Language par
SPEAK with CHATGPT 24h in US LanguageSPEAK with CHATGPT 24h in US Language
SPEAK with CHATGPT 24h in US LanguageErol GIRAUDY
591 vues37 diapositives

Contenu connexe

Tendances

5 BENIFITES OF CHAT GPT.pptx par
5 BENIFITES OF CHAT GPT.pptx5 BENIFITES OF CHAT GPT.pptx
5 BENIFITES OF CHAT GPT.pptxshailesh sangle
1.5K vues13 diapositives
ChatGPT Mastery and the chatGPT Handbook.pdf par
ChatGPT Mastery and the chatGPT Handbook.pdfChatGPT Mastery and the chatGPT Handbook.pdf
ChatGPT Mastery and the chatGPT Handbook.pdfJirotgak Gotau
393 vues55 diapositives
ChatGPT Deck.pptx par
ChatGPT Deck.pptxChatGPT Deck.pptx
ChatGPT Deck.pptxomornahid1
4.2K vues17 diapositives
My interview with ChatGPT par
My interview with ChatGPTMy interview with ChatGPT
My interview with ChatGPTIsac Costa
1.2K vues13 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.9K vues8 diapositives
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap... par
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
1.7K vues114 diapositives

Tendances(20)

ChatGPT Mastery and the chatGPT Handbook.pdf par Jirotgak Gotau
ChatGPT Mastery and the chatGPT Handbook.pdfChatGPT Mastery and the chatGPT Handbook.pdf
ChatGPT Mastery and the chatGPT Handbook.pdf
Jirotgak Gotau393 vues
ChatGPT Deck.pptx par omornahid1
ChatGPT Deck.pptxChatGPT Deck.pptx
ChatGPT Deck.pptx
omornahid14.2K vues
My interview with ChatGPT par Isac Costa
My interview with ChatGPTMy interview with ChatGPT
My interview with ChatGPT
Isac Costa1.2K 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.9K vues
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap... par 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...
Applitools1.7K 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
andre241421573 vues
Increase Productivity with ChatGPT par PrinceGarg95
Increase Productivity with ChatGPTIncrease Productivity with ChatGPT
Increase Productivity with ChatGPT
PrinceGarg95761 vues
Praneet’s Pre On ChatGpt edited.pptx par Salunke2
Praneet’s Pre On ChatGpt edited.pptxPraneet’s Pre On ChatGpt edited.pptx
Praneet’s Pre On ChatGpt edited.pptx
Salunke2899 vues
10 Things your Audience Hates About your Presentation par Stinson
10 Things your Audience Hates About your Presentation10 Things your Audience Hates About your Presentation
10 Things your Audience Hates About your Presentation
Stinson1.3M 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.7.1K vues

Similaire à Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, presented by Applitools

Getting started with Appium 2.0 par
Getting started with Appium 2.0Getting started with Appium 2.0
Getting started with Appium 2.0Anand Bagmar
786 vues70 diapositives
Selenium Deep Dive par
Selenium Deep DiveSelenium Deep Dive
Selenium Deep DiveAnand Bagmar
926 vues69 diapositives
Change Tyres In A Moving Car - Make Functional Test Automation Effective Keynote par
Change Tyres In A Moving Car - Make Functional Test Automation Effective KeynoteChange Tyres In A Moving Car - Make Functional Test Automation Effective Keynote
Change Tyres In A Moving Car - Make Functional Test Automation Effective KeynoteAnand Bagmar
495 vues104 diapositives
Measuring Coverage From E2E Tests par
Measuring Coverage From E2E TestsMeasuring Coverage From E2E Tests
Measuring Coverage From E2E TestsAnand Bagmar
757 vues64 diapositives
Visual Validation - The missing tip of the automation pyramid @GoT2022 par
Visual Validation - The missing tip of the automation pyramid @GoT2022Visual Validation - The missing tip of the automation pyramid @GoT2022
Visual Validation - The missing tip of the automation pyramid @GoT2022Anand Bagmar
31 vues63 diapositives
How to train your product owner par
How to train your product ownerHow to train your product owner
How to train your product ownerDavid Murgatroyd
684 vues56 diapositives

Similaire à Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, presented by Applitools(20)

Getting started with Appium 2.0 par Anand Bagmar
Getting started with Appium 2.0Getting started with Appium 2.0
Getting started with Appium 2.0
Anand Bagmar786 vues
Change Tyres In A Moving Car - Make Functional Test Automation Effective Keynote par Anand Bagmar
Change Tyres In A Moving Car - Make Functional Test Automation Effective KeynoteChange Tyres In A Moving Car - Make Functional Test Automation Effective Keynote
Change Tyres In A Moving Car - Make Functional Test Automation Effective Keynote
Anand Bagmar495 vues
Measuring Coverage From E2E Tests par Anand Bagmar
Measuring Coverage From E2E TestsMeasuring Coverage From E2E Tests
Measuring Coverage From E2E Tests
Anand Bagmar757 vues
Visual Validation - The missing tip of the automation pyramid @GoT2022 par Anand Bagmar
Visual Validation - The missing tip of the automation pyramid @GoT2022Visual Validation - The missing tip of the automation pyramid @GoT2022
Visual Validation - The missing tip of the automation pyramid @GoT2022
Anand Bagmar31 vues
Visual Validation - The missing tip of the automation pyramid @AgileIndia2020 par Anand Bagmar
Visual Validation - The missing tip of the automation pyramid @AgileIndia2020Visual Validation - The missing tip of the automation pyramid @AgileIndia2020
Visual Validation - The missing tip of the automation pyramid @AgileIndia2020
Anand Bagmar1.1K vues
How to Perform Churn Analysis for your Mobile Application? par Tatvic Analytics
How to Perform Churn Analysis for your Mobile Application?How to Perform Churn Analysis for your Mobile Application?
How to Perform Churn Analysis for your Mobile Application?
Tatvic Analytics2.5K vues
Eradicate Flaky Tests - AppiumConf 2021 par Anand Bagmar
Eradicate Flaky Tests - AppiumConf 2021Eradicate Flaky Tests - AppiumConf 2021
Eradicate Flaky Tests - AppiumConf 2021
Anand Bagmar241 vues
Getting Started with Visual Testing par Applitools
Getting Started with Visual TestingGetting Started with Visual Testing
Getting Started with Visual Testing
Applitools273 vues
How to use parameters like a pro and boost performance par Naama Zohn
How to use parameters like a pro and boost performanceHow to use parameters like a pro and boost performance
How to use parameters like a pro and boost performance
Naama Zohn269 vues
CD in Machine Learning Systems par Thoughtworks
CD in Machine Learning SystemsCD in Machine Learning Systems
CD in Machine Learning Systems
Thoughtworks1.1K vues
Big Data graph Clustering with Laurence O'Toole - Digital Marketing Show, Nov... par Authoritas
Big Data graph Clustering with Laurence O'Toole - Digital Marketing Show, Nov...Big Data graph Clustering with Laurence O'Toole - Digital Marketing Show, Nov...
Big Data graph Clustering with Laurence O'Toole - Digital Marketing Show, Nov...
Authoritas1K vues
Google Analytics Insights - Your New Favorite Co-worker par Mark Traphagen
Google Analytics Insights - Your New Favorite Co-workerGoogle Analytics Insights - Your New Favorite Co-worker
Google Analytics Insights - Your New Favorite Co-worker
Mark Traphagen414 vues
Copy of CRICKET MATCH WIN PREDICTOR USING LOGISTIC ... par PATHALAMRAJESH
Copy of CRICKET MATCH WIN PREDICTOR USING LOGISTIC                           ...Copy of CRICKET MATCH WIN PREDICTOR USING LOGISTIC                           ...
Copy of CRICKET MATCH WIN PREDICTOR USING LOGISTIC ...
PATHALAMRAJESH28 vues
Rewrite vs Refactor (AgileIndia 2021) par Anand Bagmar
Rewrite vs Refactor (AgileIndia 2021)Rewrite vs Refactor (AgileIndia 2021)
Rewrite vs Refactor (AgileIndia 2021)
Anand Bagmar194 vues
Robust approach to machine learning models comparison - Dmitry Larko, Sr. Dat... par Sri Ambati
Robust approach to machine learning models comparison - Dmitry Larko, Sr. Dat...Robust approach to machine learning models comparison - Dmitry Larko, Sr. Dat...
Robust approach to machine learning models comparison - Dmitry Larko, Sr. Dat...
Sri Ambati488 vues
3 Brilliant Ways Proven To Get Your Online Courses To The Top Of Google par Lambda Solutions
3 Brilliant Ways Proven To Get Your Online Courses To The Top Of Google3 Brilliant Ways Proven To Get Your Online Courses To The Top Of Google
3 Brilliant Ways Proven To Get Your Online Courses To The Top Of Google
Lambda Solutions143 vues
BigML Release: OptiML par BigML, Inc
BigML Release: OptiMLBigML Release: OptiML
BigML Release: OptiML
BigML, Inc703 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
121 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
12 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
51 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
Applitools121 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
Applitools12 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
Applitools51 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
Applitools211 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
Applitools674 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
Applitools72 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
Applitools268 vues
AI-Powered-Cross-Browser Testing par Applitools
AI-Powered-Cross-Browser TestingAI-Powered-Cross-Browser Testing
AI-Powered-Cross-Browser Testing
Applitools205 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
Applitools244 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
Applitools158 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
Applitools759 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.5K vues
You, Me, and Accessibility: Empathy and Human-Centered Design Thinking par Applitools
You, Me, and Accessibility: Empathy and Human-Centered Design ThinkingYou, Me, and Accessibility: Empathy and Human-Centered Design Thinking
You, Me, and Accessibility: Empathy and Human-Centered Design Thinking
Applitools858 vues
When to Shift Left, Move to Centre, and Go Right in Testing par Applitools
When to Shift Left, Move to Centre, and Go Right in TestingWhen to Shift Left, Move to Centre, and Go Right in Testing
When to Shift Left, Move to Centre, and Go Right in Testing
Applitools428 vues

Dernier

Quality Assurance par
Quality Assurance Quality Assurance
Quality Assurance interworksoftware2
5 vues6 diapositives
The Path to DevOps par
The Path to DevOpsThe Path to DevOps
The Path to DevOpsJohn Valentino
5 vues6 diapositives
Page Object Model par
Page Object ModelPage Object Model
Page Object Modelartembondar5
6 vues5 diapositives
Playwright Retries par
Playwright RetriesPlaywright Retries
Playwright Retriesartembondar5
6 vues1 diapositive
What is API par
What is APIWhat is API
What is APIartembondar5
13 vues15 diapositives
Supercharging your Python Development Environment with VS Code and Dev Contai... par
Supercharging your Python Development Environment with VS Code and Dev Contai...Supercharging your Python Development Environment with VS Code and Dev Contai...
Supercharging your Python Development Environment with VS Code and Dev Contai...Dawn Wages
5 vues51 diapositives

Dernier(20)

Supercharging your Python Development Environment with VS Code and Dev Contai... par Dawn Wages
Supercharging your Python Development Environment with VS Code and Dev Contai...Supercharging your Python Development Environment with VS Code and Dev Contai...
Supercharging your Python Development Environment with VS Code and Dev Contai...
Dawn Wages5 vues
predicting-m3-devopsconMunich-2023-v2.pptx par Tier1 app
predicting-m3-devopsconMunich-2023-v2.pptxpredicting-m3-devopsconMunich-2023-v2.pptx
predicting-m3-devopsconMunich-2023-v2.pptx
Tier1 app12 vues
Dapr Unleashed: Accelerating Microservice Development par Miroslav Janeski
Dapr Unleashed: Accelerating Microservice DevelopmentDapr Unleashed: Accelerating Microservice Development
Dapr Unleashed: Accelerating Microservice Development
aATP - New Correlation Confirmation Feature.pptx par EsatEsenek1
aATP - New Correlation Confirmation Feature.pptxaATP - New Correlation Confirmation Feature.pptx
aATP - New Correlation Confirmation Feature.pptx
EsatEsenek1205 vues
Electronic AWB - Electronic Air Waybill par Freightoscope
Electronic AWB - Electronic Air Waybill Electronic AWB - Electronic Air Waybill
Electronic AWB - Electronic Air Waybill
How To Make Your Plans Suck Less — Maarten Dalmijn at the 57th Hands-on Agile... par Stefan Wolpers
How To Make Your Plans Suck Less — Maarten Dalmijn at the 57th Hands-on Agile...How To Make Your Plans Suck Less — Maarten Dalmijn at the 57th Hands-on Agile...
How To Make Your Plans Suck Less — Maarten Dalmijn at the 57th Hands-on Agile...
Stefan Wolpers42 vues
Streamlining Your Business Operations with Enterprise Application Integration... par Flexsin
Streamlining Your Business Operations with Enterprise Application Integration...Streamlining Your Business Operations with Enterprise Application Integration...
Streamlining Your Business Operations with Enterprise Application Integration...
Flexsin 5 vues

Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, presented by Applitools