SlideShare a Scribd company logo
Selenium Tutorial
WELCOME TO DUCAT INDIA
7070905090
info@ducatindia.com
Language | Industrial Training | Digital Marketing | Web Technology | Testing+ | Database |
Networking | Mobile Application | ERP | Graphic | Big Data | Cloud Computing
SELENIUM TUTORIAL
Data-driven is a test automation framework which stores test data in a table or spread
spreadsheet format. This allows automation engineers to have a single test script which can
execute tests for all the test data in the table.
In this framework, input values are read from data files and are stored into a variable in test
scripts. DDT (Data Driven testing) enables building both positive and negative test cases
into a single test. In Data-driven test automation framework, input data can be stored in
single or multiple data sources like xls, XML, csv, and databases.
WHAT IS AUTOMATION FRAMEWORK?
A framework is considered to be a combination of set protocols, rules, standards and guidelines
that can be incorporated or followed as a whole so as to leverage the benefits of the scaffolding
provided by the Framework. An “Automation Framework” is a set of guidelines like coding
standards, test- data handling which provide an execution environment for the automation test
scripts. The framework provides the user with various benefits that help them to develop,
execute and report the automation test scripts efficiently.
In other words, a framework is a constructive blend of various guidelines, coding standards,
concepts, processes, practices, project hierarchies, modularity, reporting mechanism, test data
injections to pillar automation testing. The framework enable a user to follow these guidelines
while automating application to take advantages of various productive results such as ease of
scripting, scalability, modularity, understandability, process definition, re-usability, cost,
maintenance.
FEATURES OF AUTOMATION FRAMEWORK
The various features of Automation Framework can be categorized as below:
General features
• Re-use of existing code by writing code once and invoking it elsewhere
• Consistency of test automation implementation by defining standards
• Tool independence by implementing the framework as separate software
• Ease of framework installation and maintenance
• Ease of upgrading the deployed framework
• Supported operating systems and browsers
Features related to test design
• Simple to learn and use
• Common operations already built-in the framework
• Minimal changes to the test automation in case the application changes
• Integration with version control systems and test management systems
THANK YOU
Selenium Tutorial
7070905090
info@ducatindia.com

More Related Content

PPTX
Python selenium
PPT
Selenium ppt
PDF
Introduction to Automation Testing and Selenium overiew
PDF
Automation framework using selenium webdriver with java
PPT
Selenium Automation Framework
PPT
QSpiders - Automation using Selenium
PDF
Test Automation Using Python | Edureka
PDF
Designing keyword and Data Driven Automation framework with Selenium
Python selenium
Selenium ppt
Introduction to Automation Testing and Selenium overiew
Automation framework using selenium webdriver with java
Selenium Automation Framework
QSpiders - Automation using Selenium
Test Automation Using Python | Edureka
Designing keyword and Data Driven Automation framework with Selenium

What's hot (20)

PPTX
Introduction to selenium
PPT
Selenium
PPT
Selenium
PPTX
Selenium web driver
PPTX
Hybrid automation framework
PPT
Hybrid framework
PPT
Selenium
PDF
Python Testing 101 with Selenium
PPTX
Introduction to Selenium Web Driver
PPTX
Selenium test automation
PPTX
Data driven Automation Framework with Selenium
PPTX
QSpiders - Selenium Webdriver
PPTX
Selenium ppt
PDF
Selenium Framework using Java | Selenium Tutorial | Selenium Training Online ...
PPT
Web Test Automation with Selenium
PPTX
Selenium- A Software Testing Tool
PPT
Selenium Primer
PDF
Selenium Test Automation - Challenges
PPT
Test automation using selenium
PDF
Web application testing with Selenium
Introduction to selenium
Selenium
Selenium
Selenium web driver
Hybrid automation framework
Hybrid framework
Selenium
Python Testing 101 with Selenium
Introduction to Selenium Web Driver
Selenium test automation
Data driven Automation Framework with Selenium
QSpiders - Selenium Webdriver
Selenium ppt
Selenium Framework using Java | Selenium Tutorial | Selenium Training Online ...
Web Test Automation with Selenium
Selenium- A Software Testing Tool
Selenium Primer
Selenium Test Automation - Challenges
Test automation using selenium
Web application testing with Selenium
Ad

Similar to Selenium tutorials (20)

PPTX
2 selenium-aakar gupte
PPTX
automation_test_framewjdsjhdsjhsdorks.pptx
PPTX
An Automation Framework That Really Works
PPTX
Test automation framework
PPTX
Test-Automation-Frameworks-and-Types-in-2024.pptx
PDF
Automation Testing and its importance
PPTX
Selenium Tutorial for Beginners | Automation framework Basics
PPT
Test Automation Framework Development Introduction
PDF
Test Automation Framework An Insight into Some Popular Automation Frameworks.pdf
PPTX
Automation frameworks
PPS
Final Automation Testing
PPTX
Automation Test Framework
PDF
Pros and Cons of key test automation frameworks.pdf
PPT
Testing Frameworks
PDF
Test automation wipro
PPTX
Test automation in project management
PDF
Test automation
PDF
Design and Implementation of Hybrid Test Automation Framework for Web Based A...
PDF
What is a Test Automation framework.pdf
PPTX
Autoframework design
2 selenium-aakar gupte
automation_test_framewjdsjhdsjhsdorks.pptx
An Automation Framework That Really Works
Test automation framework
Test-Automation-Frameworks-and-Types-in-2024.pptx
Automation Testing and its importance
Selenium Tutorial for Beginners | Automation framework Basics
Test Automation Framework Development Introduction
Test Automation Framework An Insight into Some Popular Automation Frameworks.pdf
Automation frameworks
Final Automation Testing
Automation Test Framework
Pros and Cons of key test automation frameworks.pdf
Testing Frameworks
Test automation wipro
Test automation in project management
Test automation
Design and Implementation of Hybrid Test Automation Framework for Web Based A...
What is a Test Automation framework.pdf
Autoframework design
Ad

More from Ducat (20)

PPTX
Dot net training institute
PPTX
Mis certification
PDF
Devops certification
PDF
Best ethical hacking course online
PPTX
React js training course in noida
PPTX
Java for beginners
PPTX
Benfits of python
PPTX
Interactive reports development
PPTX
Abap report
PPTX
Sap abap database table
PPTX
Sap s4 hana saps next generation business suite
PPTX
Connect dashboard designer
PPTX
Major components of sap hana
PPTX
Schema in sap hana
PPTX
Sap hana attribute view
PPTX
Sap hana studio administration console
PPTX
What is ebs
PPTX
Introduction to mern
PPTX
Waits alerts and switch windows
PPTX
Web driver interface
Dot net training institute
Mis certification
Devops certification
Best ethical hacking course online
React js training course in noida
Java for beginners
Benfits of python
Interactive reports development
Abap report
Sap abap database table
Sap s4 hana saps next generation business suite
Connect dashboard designer
Major components of sap hana
Schema in sap hana
Sap hana attribute view
Sap hana studio administration console
What is ebs
Introduction to mern
Waits alerts and switch windows
Web driver interface

Recently uploaded (20)

PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
Introduction-to-Social-Work-by-Leonora-Serafeca-De-Guzman-Group-2.pdf
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
01-Introduction-to-Information-Management.pdf
PDF
Insiders guide to clinical Medicine.pdf
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
The Final Stretch: How to Release a Game and Not Die in the Process.
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
COMPUTERS AS DATA ANALYSIS IN PRECLINICAL DEVELOPMENT.pptx
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Introduction-to-Social-Work-by-Leonora-Serafeca-De-Guzman-Group-2.pdf
O5-L3 Freight Transport Ops (International) V1.pdf
01-Introduction-to-Information-Management.pdf
Insiders guide to clinical Medicine.pdf
TR - Agricultural Crops Production NC III.pdf
2.FourierTransform-ShortQuestionswithAnswers.pdf
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
human mycosis Human fungal infections are called human mycosis..pptx
The Final Stretch: How to Release a Game and Not Die in the Process.
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
Microbial disease of the cardiovascular and lymphatic systems
COMPUTERS AS DATA ANALYSIS IN PRECLINICAL DEVELOPMENT.pptx
102 student loan defaulters named and shamed – Is someone you know on the list?
Abdominal Access Techniques with Prof. Dr. R K Mishra
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Week 4 Term 3 Study Techniques revisited.pptx

Selenium tutorials

  • 1. Selenium Tutorial WELCOME TO DUCAT INDIA 7070905090 [email protected] Language | Industrial Training | Digital Marketing | Web Technology | Testing+ | Database | Networking | Mobile Application | ERP | Graphic | Big Data | Cloud Computing
  • 2. SELENIUM TUTORIAL Data-driven is a test automation framework which stores test data in a table or spread spreadsheet format. This allows automation engineers to have a single test script which can execute tests for all the test data in the table. In this framework, input values are read from data files and are stored into a variable in test scripts. DDT (Data Driven testing) enables building both positive and negative test cases into a single test. In Data-driven test automation framework, input data can be stored in single or multiple data sources like xls, XML, csv, and databases.
  • 3. WHAT IS AUTOMATION FRAMEWORK? A framework is considered to be a combination of set protocols, rules, standards and guidelines that can be incorporated or followed as a whole so as to leverage the benefits of the scaffolding provided by the Framework. An “Automation Framework” is a set of guidelines like coding standards, test- data handling which provide an execution environment for the automation test scripts. The framework provides the user with various benefits that help them to develop, execute and report the automation test scripts efficiently. In other words, a framework is a constructive blend of various guidelines, coding standards, concepts, processes, practices, project hierarchies, modularity, reporting mechanism, test data injections to pillar automation testing. The framework enable a user to follow these guidelines while automating application to take advantages of various productive results such as ease of scripting, scalability, modularity, understandability, process definition, re-usability, cost, maintenance.
  • 4. FEATURES OF AUTOMATION FRAMEWORK The various features of Automation Framework can be categorized as below: General features • Re-use of existing code by writing code once and invoking it elsewhere • Consistency of test automation implementation by defining standards • Tool independence by implementing the framework as separate software • Ease of framework installation and maintenance • Ease of upgrading the deployed framework • Supported operating systems and browsers Features related to test design • Simple to learn and use • Common operations already built-in the framework • Minimal changes to the test automation in case the application changes • Integration with version control systems and test management systems