SlideShare a Scribd company logo
The Test Automation Toolbox-
Exploring Frameworks Built on
WebDriver-
The API for Browser Automation
By
Pallavi Sharma
Pallavi Sharma
Founder 5 Elements Learning &
Mosaic Words | Published Author |
Selenium Committer | WTM
Ambassador | Conservationist | ਸਬਰ
ਸ਼ੁਕਰ | #BeKind
▪ Automation & Web Browser
▪ What is WebDriver
▪ Selenium and Client Bindings
▪ Ecosystem based on
Programming Language
▪ TAFs on WebDriver Protocol
▪ Questions /Discussions
TAFs on WebDriver API - By - Pallavi Sharma.pdf
Basics of Web
Browser
Automation
To understand basics of web browser
automation, we need to understand
first the following-
▪ What is a Web Browser
▪ What is a Web Application
▪ What is WebDriver Protocol
TAFs on WebDriver API - By - Pallavi Sharma.pdf
https://www.linkedin.com/pulse/url-search-web-browser-anusha-kumar/
Basics of Web
Browser
• A Web Browser is a software application, which allows us to
explore the World Wide Web. It acts as an interface between
the web server and the end user.
• The information is shared over the HTTP protocol, and the
HTML page is rendered on the browser for the client to view.
• It is important that browsers are based on web standards
defined by W3C.
• Browsers like Chrome, Mozilla, Edge, Opera, Safari are
based on it.
• More on standards for browsers can be found here -
https://developer.mozilla.org/en-
US/docs/Learn/Getting_started_with_the_web/The_web_and
_web_standards
• To understand working of browser-
https://developer.chrome.com/blog/inside-browser-part1
Basics of Web Driver
“taken as it is from W3- ”
WebDriver is a remote-control interface that
enables introspection and control of user
agents. It provides a platform- and
language-neutral wire protocol as a way for
out-of-process programs to remotely instruct
the behavior of web browsers.
Drivers are created by the browser vendors
themselves and run with browser itself.
https://www.selenium.dev/ecosystem/
Web
Driver
Chrome
Driver
Chrome
Firefox
Driver
Firefox
Edge
Driver
Edge
Safari
Driver
Safari
Opera
Driver
Opera
https://www.w3.org/TR/webdriver2/
Important Links
▪ The WebDriver working draft is available here
– https://www.w3.org/TR/webdriver2/
▪ The WebDriver BiDi-
https://w3c.github.io/webdriver-bidi/
▪ Knowing about the Browser Testing and Tools
Working group can further help-
https://www.w3.org/groups/wg/browser-tools-
testing/
WebDriver & Selenium
WebDriver is a W3C standard that
provides a platform-neutral interface for
browser automation.
Key Facts:
• Created: 2004 (Selenium) + 2007
(WebDriver) = 2011 (Merged)
Selenium WebDriver
• Standardized: W3C standard since
2018
• Users: 5.1M+ active users worldwide
• Languages: Java, Python, C#, Ruby,
JavaScript, and more
https://www.selenium.dev/documentation/overview/components/
Selenium automates web
browsers, that’s it.
How we use that power its
entirely up to us!
What is Selenium?
https://www.selenium.dev/
So What is Selenium?
A browser automation library based
on the WebDriver standard and is
driving WebDriver-BiDi standard
with other browser vendors and
tools.
Selenium Project-
https://github.com/orgs/SeleniumHQ
/repositories?type=all
Seleniu
m
Open
source
project
Browser
automation
library
Standard
for web
browser
automation
-
WebDriver
Tool to run
browser –
local/remot
e
Tool to run
browsers
in parallel
A group
working on
the next
WebDriver
Bi-Di
standard
What are Client Bindings
• The term "Selenium client binding" refers to
the libraries or APIs provided by Selenium to
support different programming languages.
• These bindings allow developers to write
Selenium scripts in the programming
language of their choice.
• Each of these bindings provides a set of
classes and methods that you can use to
interact the browser and its elements for your
work.
Selenium Client Bindings-APIs
• https://www.selenium.dev/selenium/docs/api/java/index.html
Java
• https://www.selenium.dev/selenium/docs/api/dotnet/
C Sharp
• https://www.selenium.dev/selenium/docs/api/py/
Python
• https://www.selenium.dev/selenium/docs/api/rb/
Ruby
• https://www.selenium.dev/selenium/docs/api/javascript/inde
x.html
JavaScript
Example Client Binding - Java
https://www.selenium.dev/selenium/docs/api/java/org/openqa/selenium/WebDriver.html
https://www.selenium.dev/selenium/docs/api/java/org/openqa/selenium/WebDriver.html
https://www.selenium.dev/selenium/docs/api/java/org/openqa/selenium/WebElement.html
https://www.selenium.dev/selenium/docs/api/java/org/openqa/selenium/WebElement.html
https://www.selenium.dev/selenium/docs/api/java/org/openqa/selenium/By.html
https://www.selenium.dev/selenium/docs/api/java/org/openqa/selenium/By.html
https://www.selenium.dev/selenium/docs/api/java/org/openqa/selenium
/WebDriver.html
WebDriver
https://www.selenium.dev/selenium/docs/api/java/org/openqa/selenium
/WebElement.html
Web Element
https://www.selenium.dev/selenium/docs/api/java/org/openqa/selenium
/By.html
By
Plant a Tree ☺
Sample HTML Page
Web Application Automation- Page/Scenario Level
Web Page/Scenario
Automation
Creation
Browser
Manageme
nt
Element
Identificatio
n
Action on
Elements
Verify
Execution
Local Grid
Lab Cloud Vendor
Sample Script Work Flow
Problem
Statement
Outline of
Scenario
Launch
browser with
application
url
Perform
actions on
the elements
of the page/s.
Execute
Script
Close
browser
Define Problem
Statement
• Launch the Chrome Browser with
Application URL
https://5elementslearning.dev/demos
ite/
• Click on My Account link
• Close the browser
Basic Automation Script
https://github.com/pallavigitwork/TAFs
WebDriver.git
Test Automation
Components
Test Automation
Components
Unit testing
tool
Synchronization
Parameterization
Reports and
Logs
Object
Management
Architecture
for Modular
and Scalable
and
Maintainable
Code
https://www.cleanpng.com/png-computer-software-test-automation-software-testing-757130/download-png.html
Ecosystem for Testing with Selenium
Selenium
Java
Eclipse/Inte
lliJ
Junit/TestNG
Maven/Gradle
Python
PyCharm/Eclipse
pytest/unitt
est
bazel
CSharp
Visual
Studio
MSTest/Nunit
NuGet
Ruby
RubyMine
Rspec/MiniTe
st
bazel
Javascript
Visual
Studio
Code
Jest/Mocha
bazel
https://www.selenium.dev/documentation/webdriver/getting_started/using_selenium/
TAFs on WebDriver API - By - Pallavi Sharma.pdf
Frameworks over WebDriver
Selenium
Java
Selenide
SHAFT
Python
Robot
Framework
Selenium
Base
Nerodia
CSharp
Atata
Yapoml
Ruby
Watir
Capybara
Javascript
NightWatch
WebDriverIO
https://www.selenium.dev/ecosystem/
https://youtu.be/coCT1UcdqAI?si=5pL0S8LUg7sLsVB3
TAFs on WebDriver API - By - Pallavi Sharma.pdf
Selenide
Creator - Andrei Solntsev & Co
GitHub - https://github.com/selenide/selenide
Issues - https://github.com/selenide/selenide/issues
Contributors-
https://github.com/selenide/selenide/graphs/contributors
Used By -
https://github.com/selenide/selenide/network/dependents
Get Started - https://selenide.org/2014/10/01/how-to-
start-writing-ui-tests/
SELENIUM SELENIDE
TAFs on WebDriver API - By - Pallavi Sharma.pdf
ATATA
Creator – Yevgeniy Shunevych
GitHub - https://github.com/atata-framework/atata
Issues - https://github.com/atata-
framework/atata/issues
Contributors- https://github.com/atata-
framework/atata/graphs/contributors
Used By - https://github.com/atata-
framework/atata/network/dependents
Get Started - https://github.com/atata-framework/atata
TAFs on WebDriver API - By - Pallavi Sharma.pdf
Selenium Base
Creator – Michael Mintz
GitHub- https://github.com/seleniumbase/SeleniumBase
Issues -
https://github.com/seleniumbase/SeleniumBase/issues
Contributors-
https://github.com/seleniumbase/SeleniumBase/graphs/cont
ributors
Used By -
https://github.com/seleniumbase/SeleniumBase/network/de
pendents
Get Started -
https://seleniumbase.io/help_docs/how_it_works/
SELENIUM SELENIUMBASE
TAFs on WebDriver API - By - Pallavi Sharma.pdf
Ruby Raider
Creator - Augustin Gottlieb
GitHub - https://github.com/RaiderHQ/ruby_raider
Issues -
https://github.com/RaiderHQ/ruby_raider/issues
Contributors-
https://github.com/RaiderHQ/ruby_raider/graphs/con
tributors
Get Started -
https://www.youtube.com/watch?v=JJd6I1qzZNs
TAFs on WebDriver API - By - Pallavi Sharma.pdf
WebDriverIO
Creator - Christian Bromann
GitHub - https://github.com/webdriverio/webdriverio
Issues –
https://github.com/webdriverio/webdriverio/issues
Contributors-
https://github.com/webdriverio/webdriverio/graphs/cont
ributors
Used By -
https://github.com/webdriverio/webdriverio/network/de
pendents
Get Started - https://webdriver.io/docs/gettingstarted/
TAFs on WebDriver API - By - Pallavi Sharma.pdf
TAFs on WebDriver API - By - Pallavi Sharma.pdf

More Related Content

PDF
Selenium Beyond The Nitty Gritty of Programming Languages
PPTX
Selenium topic 3 -Web Driver Basics
PPTX
Selenium Basics and Overview topics.pptx
PPTX
Selenium Basics and Overview1233444.pptx
PPTX
Selenium overview ppt by quontra solutions
PPT
Selenium for everyone
PPTX
A Definitive Guide to Mastering Selenium WebDriver Automation Effectively.pptx
PPTX
Selenium WebDriver Tutorial | Selenium WebDriver Tutorial For Beginner | Sele...
Selenium Beyond The Nitty Gritty of Programming Languages
Selenium topic 3 -Web Driver Basics
Selenium Basics and Overview topics.pptx
Selenium Basics and Overview1233444.pptx
Selenium overview ppt by quontra solutions
Selenium for everyone
A Definitive Guide to Mastering Selenium WebDriver Automation Effectively.pptx
Selenium WebDriver Tutorial | Selenium WebDriver Tutorial For Beginner | Sele...

Similar to TAFs on WebDriver API - By - Pallavi Sharma.pdf (20)

PPTX
Best java automation training institute in Bangalore - Selenium Labs
PPTX
Presentation on Introduction to Selenium
PPTX
Web Automation Testing for developers?
PDF
Introduction to Selenium Webdriver - SpringPeople
PPTX
PPTX
Selenium.pptx
PDF
Selenium Manager: Automated Driver & Browser Management for Selenium WebDriver
PPTX
Selenium-Automation-The-Definitive-Guide (1).pptx
PPTX
Introduction to selenium
PPTX
Selenium Tutorial For Beginners | Selenium Automation Testing Tutorial | Sele...
PPTX
Session 01 - Introduction to Selenium - Part 2
PPTX
Test Automation and Selenium
PPTX
Introduction to the Selenium_Session1.pptx
PPTX
Basics of selenium containing features of selenium
PPTX
Python selenium
PPTX
Selenium presentation
PDF
Selenium Automation Testing - A Complete Guide
PPTX
test-automation-selenium-160216124839.pptx
PPT
Top 10 web application development frameworks 2016
PPT
JavaSkop - Automation Skopje
Best java automation training institute in Bangalore - Selenium Labs
Presentation on Introduction to Selenium
Web Automation Testing for developers?
Introduction to Selenium Webdriver - SpringPeople
Selenium.pptx
Selenium Manager: Automated Driver & Browser Management for Selenium WebDriver
Selenium-Automation-The-Definitive-Guide (1).pptx
Introduction to selenium
Selenium Tutorial For Beginners | Selenium Automation Testing Tutorial | Sele...
Session 01 - Introduction to Selenium - Part 2
Test Automation and Selenium
Introduction to the Selenium_Session1.pptx
Basics of selenium containing features of selenium
Python selenium
Selenium presentation
Selenium Automation Testing - A Complete Guide
test-automation-selenium-160216124839.pptx
Top 10 web application development frameworks 2016
JavaSkop - Automation Skopje
Ad

Recently uploaded (20)

PDF
Empathic Computing: Creating Shared Understanding
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
August Patch Tuesday
PPTX
A Presentation on Artificial Intelligence
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPT
Teaching material agriculture food technology
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
TLE Review Electricity (Electricity).pptx
PDF
A comparative analysis of optical character recognition models for extracting...
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PPTX
Spectroscopy.pptx food analysis technology
Empathic Computing: Creating Shared Understanding
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
August Patch Tuesday
A Presentation on Artificial Intelligence
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Digital-Transformation-Roadmap-for-Companies.pptx
Teaching material agriculture food technology
Agricultural_Statistics_at_a_Glance_2022_0.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
TLE Review Electricity (Electricity).pptx
A comparative analysis of optical character recognition models for extracting...
Group 1 Presentation -Planning and Decision Making .pptx
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Diabetes mellitus diagnosis method based random forest with bat algorithm
Advanced methodologies resolving dimensionality complications for autism neur...
MIND Revenue Release Quarter 2 2025 Press Release
Assigned Numbers - 2025 - Bluetooth® Document
NewMind AI Weekly Chronicles - August'25-Week II
Heart disease approach using modified random forest and particle swarm optimi...
Spectroscopy.pptx food analysis technology
Ad

TAFs on WebDriver API - By - Pallavi Sharma.pdf

  • 1. The Test Automation Toolbox- Exploring Frameworks Built on WebDriver- The API for Browser Automation By Pallavi Sharma
  • 2. Pallavi Sharma Founder 5 Elements Learning & Mosaic Words | Published Author | Selenium Committer | WTM Ambassador | Conservationist | ਸਬਰ ਸ਼ੁਕਰ | #BeKind
  • 3. ▪ Automation & Web Browser ▪ What is WebDriver ▪ Selenium and Client Bindings ▪ Ecosystem based on Programming Language ▪ TAFs on WebDriver Protocol ▪ Questions /Discussions
  • 5. Basics of Web Browser Automation To understand basics of web browser automation, we need to understand first the following- ▪ What is a Web Browser ▪ What is a Web Application ▪ What is WebDriver Protocol
  • 8. Basics of Web Browser • A Web Browser is a software application, which allows us to explore the World Wide Web. It acts as an interface between the web server and the end user. • The information is shared over the HTTP protocol, and the HTML page is rendered on the browser for the client to view. • It is important that browsers are based on web standards defined by W3C. • Browsers like Chrome, Mozilla, Edge, Opera, Safari are based on it. • More on standards for browsers can be found here - https://developer.mozilla.org/en- US/docs/Learn/Getting_started_with_the_web/The_web_and _web_standards • To understand working of browser- https://developer.chrome.com/blog/inside-browser-part1
  • 9. Basics of Web Driver “taken as it is from W3- ” WebDriver is a remote-control interface that enables introspection and control of user agents. It provides a platform- and language-neutral wire protocol as a way for out-of-process programs to remotely instruct the behavior of web browsers. Drivers are created by the browser vendors themselves and run with browser itself. https://www.selenium.dev/ecosystem/ Web Driver Chrome Driver Chrome Firefox Driver Firefox Edge Driver Edge Safari Driver Safari Opera Driver Opera https://www.w3.org/TR/webdriver2/
  • 10. Important Links ▪ The WebDriver working draft is available here – https://www.w3.org/TR/webdriver2/ ▪ The WebDriver BiDi- https://w3c.github.io/webdriver-bidi/ ▪ Knowing about the Browser Testing and Tools Working group can further help- https://www.w3.org/groups/wg/browser-tools- testing/
  • 11. WebDriver & Selenium WebDriver is a W3C standard that provides a platform-neutral interface for browser automation. Key Facts: • Created: 2004 (Selenium) + 2007 (WebDriver) = 2011 (Merged) Selenium WebDriver • Standardized: W3C standard since 2018 • Users: 5.1M+ active users worldwide • Languages: Java, Python, C#, Ruby, JavaScript, and more
  • 13. Selenium automates web browsers, that’s it. How we use that power its entirely up to us! What is Selenium? https://www.selenium.dev/
  • 14. So What is Selenium? A browser automation library based on the WebDriver standard and is driving WebDriver-BiDi standard with other browser vendors and tools. Selenium Project- https://github.com/orgs/SeleniumHQ /repositories?type=all Seleniu m Open source project Browser automation library Standard for web browser automation - WebDriver Tool to run browser – local/remot e Tool to run browsers in parallel A group working on the next WebDriver Bi-Di standard
  • 15. What are Client Bindings • The term "Selenium client binding" refers to the libraries or APIs provided by Selenium to support different programming languages. • These bindings allow developers to write Selenium scripts in the programming language of their choice. • Each of these bindings provides a set of classes and methods that you can use to interact the browser and its elements for your work.
  • 16. Selenium Client Bindings-APIs • https://www.selenium.dev/selenium/docs/api/java/index.html Java • https://www.selenium.dev/selenium/docs/api/dotnet/ C Sharp • https://www.selenium.dev/selenium/docs/api/py/ Python • https://www.selenium.dev/selenium/docs/api/rb/ Ruby • https://www.selenium.dev/selenium/docs/api/javascript/inde x.html JavaScript
  • 17. Example Client Binding - Java https://www.selenium.dev/selenium/docs/api/java/org/openqa/selenium/WebDriver.html https://www.selenium.dev/selenium/docs/api/java/org/openqa/selenium/WebDriver.html https://www.selenium.dev/selenium/docs/api/java/org/openqa/selenium/WebElement.html https://www.selenium.dev/selenium/docs/api/java/org/openqa/selenium/WebElement.html https://www.selenium.dev/selenium/docs/api/java/org/openqa/selenium/By.html https://www.selenium.dev/selenium/docs/api/java/org/openqa/selenium/By.html https://www.selenium.dev/selenium/docs/api/java/org/openqa/selenium /WebDriver.html WebDriver https://www.selenium.dev/selenium/docs/api/java/org/openqa/selenium /WebElement.html Web Element https://www.selenium.dev/selenium/docs/api/java/org/openqa/selenium /By.html By
  • 20. Web Application Automation- Page/Scenario Level Web Page/Scenario Automation Creation Browser Manageme nt Element Identificatio n Action on Elements Verify Execution Local Grid Lab Cloud Vendor
  • 21. Sample Script Work Flow Problem Statement Outline of Scenario Launch browser with application url Perform actions on the elements of the page/s. Execute Script Close browser
  • 22. Define Problem Statement • Launch the Chrome Browser with Application URL https://5elementslearning.dev/demos ite/ • Click on My Account link • Close the browser
  • 24. Test Automation Components Test Automation Components Unit testing tool Synchronization Parameterization Reports and Logs Object Management Architecture for Modular and Scalable and Maintainable Code
  • 26. Ecosystem for Testing with Selenium Selenium Java Eclipse/Inte lliJ Junit/TestNG Maven/Gradle Python PyCharm/Eclipse pytest/unitt est bazel CSharp Visual Studio MSTest/Nunit NuGet Ruby RubyMine Rspec/MiniTe st bazel Javascript Visual Studio Code Jest/Mocha bazel https://www.selenium.dev/documentation/webdriver/getting_started/using_selenium/
  • 30. Selenide Creator - Andrei Solntsev & Co GitHub - https://github.com/selenide/selenide Issues - https://github.com/selenide/selenide/issues Contributors- https://github.com/selenide/selenide/graphs/contributors Used By - https://github.com/selenide/selenide/network/dependents Get Started - https://selenide.org/2014/10/01/how-to- start-writing-ui-tests/
  • 33. ATATA Creator – Yevgeniy Shunevych GitHub - https://github.com/atata-framework/atata Issues - https://github.com/atata- framework/atata/issues Contributors- https://github.com/atata- framework/atata/graphs/contributors Used By - https://github.com/atata- framework/atata/network/dependents Get Started - https://github.com/atata-framework/atata
  • 35. Selenium Base Creator – Michael Mintz GitHub- https://github.com/seleniumbase/SeleniumBase Issues - https://github.com/seleniumbase/SeleniumBase/issues Contributors- https://github.com/seleniumbase/SeleniumBase/graphs/cont ributors Used By - https://github.com/seleniumbase/SeleniumBase/network/de pendents Get Started - https://seleniumbase.io/help_docs/how_it_works/
  • 38. Ruby Raider Creator - Augustin Gottlieb GitHub - https://github.com/RaiderHQ/ruby_raider Issues - https://github.com/RaiderHQ/ruby_raider/issues Contributors- https://github.com/RaiderHQ/ruby_raider/graphs/con tributors Get Started - https://www.youtube.com/watch?v=JJd6I1qzZNs
  • 40. WebDriverIO Creator - Christian Bromann GitHub - https://github.com/webdriverio/webdriverio Issues – https://github.com/webdriverio/webdriverio/issues Contributors- https://github.com/webdriverio/webdriverio/graphs/cont ributors Used By - https://github.com/webdriverio/webdriverio/network/de pendents Get Started - https://webdriver.io/docs/gettingstarted/