Cypress, Playwright, Selenium, or WebdriverIO? Let the Engineers Speak!

Applitools
ApplitoolsMarketing Director à Applitools
#LetTheEngineersSpeak
#LetTheEngineersSpeak
Carter Capocaccia
@_Capocaccia
Steve Hernandez
/in/steve-hernandez-2b919072
Jose Morales
@josdem
Andrew “Pandy” Knight
@AutomationPanda
Gleb Bahmutov
@bahmutov
Tally Barak
@TallyBarak
#LetTheEngineersSpeak
@applitools
#LetTheEngineersSpeak
#LetTheEngineersSpeak
Test Runner
Browser
Automation
Tested App Server & DB
User selects mission "E2E - Poll"
User starts mission
User selects value "Yes" for field "Happy or Not?"
E2E Tests (Functional Tests)
#LetTheEngineersSpeak
#LetTheEngineersSpeak
#LetTheEngineersSpeak
What are some of the biggest challenges you’ve faced in your
testing work?
#LetTheEngineersSpeak
What are some of your favorite integrations with your current test
project?
#LetTheEngineersSpeak
What are aspects of other tools and frameworks that you wish
you had in your current project(s)?
#LetTheEngineersSpeak
QUESTIONS?
#LetTheEngineersSpeak
Carter Capocaccia
@_Capocaccia
Steve Hernandez
/in/steve-hernandez-2b919072/
Jose Morales
@josdem
Andrew “Pandy” Knight
@AutomationPanda
Gleb Bahmutov
@bahmutov
Tally Barak
@TallyBarak
#LetTheEngineersSpeak
@applitools
Speak with a
Testing Specialist
#LetTheEngineersSpeak
Resources and Links Shared by the Panelists
Gleb Bahmutov | Cypress
https://glebbahmutov.com/blog/cypress-second-tab/
https://github.com/bahmutov/cypress-ld-control
https://on.cypress.io/plugins
https://slides.com/bahmutov/decks/mercari
Tally Barak | Playwright
https://github.com/Tallyb/cucumber-playwright
Carter Capocaccia | Cypress
https://www.capocaccia.dev/
https://testing-library.com/docs/queries/about#priority
Jose Morales | Webdriver IO
https://josdem.io/techtalk/ux/applitools_getting_started/
https://github.com/josdem/webdriverio-android
https://github.com/josdem/applitools-workshop
https://josdem.io/techtalk/ux/webdriverio_geolocation/
https://josdem.io/techtalk/ux/webdriverio_getting_started/
Steve Hernandez | Selenium
steve.hernandez@q2.com
#LetTheEngineersSpeak
ADDITIONAL
LEARNING
● Cypress with TypeScript
● Playwright with JavaScript
● Selenium WebDriver with Java
● UI Automation with
WebdriverIO v7
● Plus, Basics of Visual Testing,
Modern Functional Test
Automation Through Visual AI,
Introduction to Robot
Framework, and dozens more!
#LetTheEngineersSpeak
COMING IN
JANUARY Leveraging AI to Enhance
UI/UX Testing
January 10
Future-Proofing Your
Automation Framework
January 19
#LetTheEngineersSpeak
1 sur 15

Recommandé

Browser Automation with Playwright – for integration, RPA, UI testing and mor... par
Browser Automation with Playwright – for integration, RPA, UI testing and mor...Browser Automation with Playwright – for integration, RPA, UI testing and mor...
Browser Automation with Playwright – for integration, RPA, UI testing and mor...Lucas Jellema
1.4K vues53 diapositives
Playwright Begginers Presentation par
Playwright Begginers PresentationPlaywright Begginers Presentation
Playwright Begginers PresentationFranPerea6
628 vues13 diapositives
Getting Started With Cypress par
Getting Started With CypressGetting Started With Cypress
Getting Started With CypressKnoldus Inc.
7.9K vues21 diapositives
What Is Selenium? | Selenium Basics For Beginners | Introduction To Selenium ... par
What Is Selenium? | Selenium Basics For Beginners | Introduction To Selenium ...What Is Selenium? | Selenium Basics For Beginners | Introduction To Selenium ...
What Is Selenium? | Selenium Basics For Beginners | Introduction To Selenium ...Simplilearn
689 vues65 diapositives
Selenium par
SeleniumSelenium
SeleniumAdam Goucher
12.2K vues27 diapositives
Playwright: A New Test Automation Framework for the Modern Web par
Playwright: A New Test Automation Framework for the Modern WebPlaywright: A New Test Automation Framework for the Modern Web
Playwright: A New Test Automation Framework for the Modern WebApplitools
10.6K vues150 diapositives

Contenu connexe

Tendances

Why Should we use Microsoft's Playwright par
Why Should we use Microsoft's PlaywrightWhy Should we use Microsoft's Playwright
Why Should we use Microsoft's PlaywrightKnoldus Inc.
830 vues18 diapositives
Introduction cypress par
Introduction cypressIntroduction cypress
Introduction cypressOim Trust
341 vues13 diapositives
Test automation proposal par
Test automation proposalTest automation proposal
Test automation proposalMihai-Cristian Fratila
1.2K vues28 diapositives
Automation Testing using Selenium par
Automation Testing using SeleniumAutomation Testing using Selenium
Automation Testing using SeleniumNaresh Chintalcheru
50.5K vues26 diapositives
Cypress vs Selenium WebDriver: Better, Or Just Different? -- by Gil Tayar par
Cypress vs Selenium WebDriver: Better, Or Just Different? -- by Gil TayarCypress vs Selenium WebDriver: Better, Or Just Different? -- by Gil Tayar
Cypress vs Selenium WebDriver: Better, Or Just Different? -- by Gil TayarApplitools
15.9K vues79 diapositives
An overview of selenium webdriver par
An overview of selenium webdriverAn overview of selenium webdriver
An overview of selenium webdriverAnuraj S.L
4.1K vues60 diapositives

Tendances(20)

Why Should we use Microsoft's Playwright par Knoldus Inc.
Why Should we use Microsoft's PlaywrightWhy Should we use Microsoft's Playwright
Why Should we use Microsoft's Playwright
Knoldus Inc.830 vues
Introduction cypress par Oim Trust
Introduction cypressIntroduction cypress
Introduction cypress
Oim Trust341 vues
Cypress vs Selenium WebDriver: Better, Or Just Different? -- by Gil Tayar par Applitools
Cypress vs Selenium WebDriver: Better, Or Just Different? -- by Gil TayarCypress vs Selenium WebDriver: Better, Or Just Different? -- by Gil Tayar
Cypress vs Selenium WebDriver: Better, Or Just Different? -- by Gil Tayar
Applitools15.9K vues
An overview of selenium webdriver par Anuraj S.L
An overview of selenium webdriverAn overview of selenium webdriver
An overview of selenium webdriver
Anuraj S.L4.1K vues
Hybrid Automation Framework Development introduction par Ganuka Yashantha
Hybrid Automation Framework Development introductionHybrid Automation Framework Development introduction
Hybrid Automation Framework Development introduction
Ganuka Yashantha1.7K vues
e2e testing with cypress par Tomasz Bak
e2e testing with cypresse2e testing with cypress
e2e testing with cypress
Tomasz Bak3.7K vues
Postman Webinar: “Continuous Testing with Postman” par Postman
Postman Webinar: “Continuous Testing with Postman”Postman Webinar: “Continuous Testing with Postman”
Postman Webinar: “Continuous Testing with Postman”
Postman11K vues
Introduction to Integration Testing With Cypress par Erez Cohen
Introduction to Integration Testing With CypressIntroduction to Integration Testing With Cypress
Introduction to Integration Testing With Cypress
Erez Cohen480 vues
ATDD Using Robot Framework par Pekka Klärck
ATDD Using Robot FrameworkATDD Using Robot Framework
ATDD Using Robot Framework
Pekka Klärck27.7K vues
Selenium Presentation at Engineering Colleges par Vijay Rangaiah
Selenium Presentation at Engineering CollegesSelenium Presentation at Engineering Colleges
Selenium Presentation at Engineering Colleges
Vijay Rangaiah2.9K vues

Similaire à Cypress, Playwright, Selenium, or WebdriverIO? Let the Engineers Speak!

skillshare organic search strategy par
skillshare organic search strategyskillshare organic search strategy
skillshare organic search strategyAlexis Sanders
946 vues111 diapositives
[DevFest SBA2016] Road to Microservices with Google Cloud Plateform par
[DevFest SBA2016] Road to Microservices with Google Cloud Plateform[DevFest SBA2016] Road to Microservices with Google Cloud Plateform
[DevFest SBA2016] Road to Microservices with Google Cloud PlateformYazid CHERIF
471 vues29 diapositives
Helping Programmers Write Better Tests par
Helping Programmers Write Better TestsHelping Programmers Write Better Tests
Helping Programmers Write Better TestsGeoffrey Dunn
99 vues40 diapositives
Time to Good DX par
Time to Good DXTime to Good DX
Time to Good DXVMware Tanzu
196 vues21 diapositives
How I Hire Developers par
How I Hire DevelopersHow I Hire Developers
How I Hire DevelopersTristan Gomez
1.7K vues25 diapositives
How to apply AI to Testing par
How to apply AI to TestingHow to apply AI to Testing
How to apply AI to TestingSAP SE
552 vues88 diapositives

Similaire à Cypress, Playwright, Selenium, or WebdriverIO? Let the Engineers Speak!(20)

skillshare organic search strategy par Alexis Sanders
skillshare organic search strategyskillshare organic search strategy
skillshare organic search strategy
Alexis Sanders946 vues
[DevFest SBA2016] Road to Microservices with Google Cloud Plateform par Yazid CHERIF
[DevFest SBA2016] Road to Microservices with Google Cloud Plateform[DevFest SBA2016] Road to Microservices with Google Cloud Plateform
[DevFest SBA2016] Road to Microservices with Google Cloud Plateform
Yazid CHERIF471 vues
Helping Programmers Write Better Tests par Geoffrey Dunn
Helping Programmers Write Better TestsHelping Programmers Write Better Tests
Helping Programmers Write Better Tests
Geoffrey Dunn99 vues
How to apply AI to Testing par SAP SE
How to apply AI to TestingHow to apply AI to Testing
How to apply AI to Testing
SAP SE552 vues
Developing an Ember Test Strategy - EmberConf 2019 par Todd Jordan
Developing an Ember Test Strategy - EmberConf 2019Developing an Ember Test Strategy - EmberConf 2019
Developing an Ember Test Strategy - EmberConf 2019
Todd Jordan270 vues
DevOpsDays - Pick any Three - Devops from scratch par Pete Cheslock
DevOpsDays - Pick any Three - Devops from scratchDevOpsDays - Pick any Three - Devops from scratch
DevOpsDays - Pick any Three - Devops from scratch
Pete Cheslock122 vues
Cas2010 is-there-space-for-testers-in-agile-projects par Agile Spain
Cas2010 is-there-space-for-testers-in-agile-projectsCas2010 is-there-space-for-testers-in-agile-projects
Cas2010 is-there-space-for-testers-in-agile-projects
Agile Spain308 vues
JAX London 2014 "Moving to DevOps Mode: easy, hard or just plain terrifying?" par Daniel Bryant
JAX London 2014 "Moving to DevOps Mode: easy, hard or just plain terrifying?"JAX London 2014 "Moving to DevOps Mode: easy, hard or just plain terrifying?"
JAX London 2014 "Moving to DevOps Mode: easy, hard or just plain terrifying?"
Daniel Bryant1.5K vues
Moving to a DevOps mode - easy, hard or just plain terrifying? - Daniel Bryan... par JAXLondon2014
Moving to a DevOps mode - easy, hard or just plain terrifying? - Daniel Bryan...Moving to a DevOps mode - easy, hard or just plain terrifying? - Daniel Bryan...
Moving to a DevOps mode - easy, hard or just plain terrifying? - Daniel Bryan...
JAXLondon2014422 vues
Rubyconf2016 - Solving communication problems in distributed teams with BDD par Rodrigo Urubatan
Rubyconf2016 - Solving communication problems in distributed teams with BDDRubyconf2016 - Solving communication problems in distributed teams with BDD
Rubyconf2016 - Solving communication problems in distributed teams with BDD
Rodrigo Urubatan407 vues
Your Test Automation Questions Answered par MarinaLucier
Your Test Automation Questions AnsweredYour Test Automation Questions Answered
Your Test Automation Questions Answered
MarinaLucier206 vues
TDD for Testers Workshop par Sarah Usher
TDD for Testers WorkshopTDD for Testers Workshop
TDD for Testers Workshop
Sarah Usher231 vues
Build the Right Product Right: Transitioning Test from Critiquing to Defining par TechWell
Build the Right Product Right: Transitioning Test from Critiquing to DefiningBuild the Right Product Right: Transitioning Test from Critiquing to Defining
Build the Right Product Right: Transitioning Test from Critiquing to Defining
TechWell198 vues
Full Stack Developer Interview Questions par Rock Interview
Full Stack Developer Interview QuestionsFull Stack Developer Interview Questions
Full Stack Developer Interview Questions
Rock Interview498 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
122 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
13 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
52 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
32 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
102 vues30 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

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
Applitools122 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
Applitools13 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
Applitools52 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
Applitools32 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
Applitools102 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
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
Applitools353 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
Applitools213 vues
Getting Started with Visual Testing par Applitools
Getting Started with Visual TestingGetting Started with Visual Testing
Getting Started with Visual Testing
Applitools275 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
Applitools677 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
Applitools75 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
Applitools270 vues
AI-Powered-Cross-Browser Testing par Applitools
AI-Powered-Cross-Browser TestingAI-Powered-Cross-Browser Testing
AI-Powered-Cross-Browser Testing
Applitools207 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
Applitools246 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
Applitools161 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.5K 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
Applitools760 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

Dernier

Benefits in Software Development par
Benefits in Software DevelopmentBenefits in Software Development
Benefits in Software DevelopmentJohn Valentino
6 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
tecnologia18.docx par
tecnologia18.docxtecnologia18.docx
tecnologia18.docxnosi6702
6 vues5 diapositives
Using Qt under LGPL-3.0 par
Using Qt under LGPL-3.0Using Qt under LGPL-3.0
Using Qt under LGPL-3.0Burkhard Stubert
14 vues11 diapositives
JioEngage_Presentation.pptx par
JioEngage_Presentation.pptxJioEngage_Presentation.pptx
JioEngage_Presentation.pptxadmin125455
9 vues4 diapositives
Top-5-production-devconMunich-2023-v2.pptx par
Top-5-production-devconMunich-2023-v2.pptxTop-5-production-devconMunich-2023-v2.pptx
Top-5-production-devconMunich-2023-v2.pptxTier1 app
9 vues42 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
tecnologia18.docx par nosi6702
tecnologia18.docxtecnologia18.docx
tecnologia18.docx
nosi67026 vues
JioEngage_Presentation.pptx par admin125455
JioEngage_Presentation.pptxJioEngage_Presentation.pptx
JioEngage_Presentation.pptx
admin1254559 vues
Top-5-production-devconMunich-2023-v2.pptx par Tier1 app
Top-5-production-devconMunich-2023-v2.pptxTop-5-production-devconMunich-2023-v2.pptx
Top-5-production-devconMunich-2023-v2.pptx
Tier1 app9 vues
Ports-and-Adapters Architecture for Embedded HMI par Burkhard Stubert
Ports-and-Adapters Architecture for Embedded HMIPorts-and-Adapters Architecture for Embedded HMI
Ports-and-Adapters Architecture for Embedded HMI
How to build dyanmic dashboards and ensure they always work par Wiiisdom
How to build dyanmic dashboards and ensure they always workHow to build dyanmic dashboards and ensure they always work
How to build dyanmic dashboards and ensure they always work
Wiiisdom16 vues
Dapr Unleashed: Accelerating Microservice Development par Miroslav Janeski
Dapr Unleashed: Accelerating Microservice DevelopmentDapr Unleashed: Accelerating Microservice Development
Dapr Unleashed: Accelerating Microservice Development

Cypress, Playwright, Selenium, or WebdriverIO? Let the Engineers Speak!