0% found this document useful (0 votes)
62 views

Testing Framework Using Selenium

The document discusses the Selenium testing framework. It introduces Selenium and Selenium WebDriver. It then provides numerous demos and exercises for automating web browser interactions using Selenium, including interacting with elements like text boxes, radio buttons, dropdowns, tables, frames, windows and AJAX controls. It also covers enhancing tests through parameterization, exceptions handling, screenshots and test suites.

Uploaded by

Ashutosh Trivedi
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
62 views

Testing Framework Using Selenium

The document discusses the Selenium testing framework. It introduces Selenium and Selenium WebDriver. It then provides numerous demos and exercises for automating web browser interactions using Selenium, including interacting with elements like text boxes, radio buttons, dropdowns, tables, frames, windows and AJAX controls. It also covers enhancing tests through parameterization, exceptions handling, screenshots and test suites.

Uploaded by

Ashutosh Trivedi
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Testing Framework: Selenium

Introduction
 Why learn Selenium
 What is Selenium

Selenium WebDriver
 Introduction to Selenium WebDriver
 Create a simple automation script

Introduction to Seleium
 Demo - Configure Selenium java bindings and JUnit framework
 Demo - Create JUnit class
 Create a simple automation script
 Demo - Create a JUnit test flow
 Create a simple automation script
 Demo - Automate a web browser with its driver
 Create a simple automation script
 Create a simple automation script
 Demo - Automate a simple functional flow
 Create a simple automation script
 Demo - A complete functional test flow with assertions
 Script a simple automated test - Exercise
 Quiz - Create a simple automation script
 Automate simple interactions
 Demo - Automate check boxes radio buttons and drop down lists
 Automate simple interactions
 Demo - Automate interactions with web tables
 Automate simple interactions
 Demo - Automate interactions with frames
 Automate simple interactions with web applications - Exercise
 Quiz - Automate simple interactions
 Automate complex interactions
 Demo - Automate interaction with multiple browser tabs
 Automate complex interactions
 Demo - Automate interactions with pop-up windows
 Automate complex interactions
 Demo - Automate drag and drop steps
 Automate complex interactions
 Demo - Automate interactions with AJAX controls
 Automate complex interactions
 Demo - Handle dynamic web elements in WebDriver script
 Exercise - Automate complex interactions with web applications
 Quiz - Automate complex interactions
 Enhance automation scripts
 Demo - Parameterize tests using excel sheets
 Demo - Parameterize tests using excel sheets
 Enhance automation scripts
 Demo - Capture screenshots in test scripts
 Enhance automation scripts
 Demo - Handle exceptions in test scripts
 Exercise - Enhance test scripts
 Create a test suite
 Demo - Create a test suite using annotations
 Exercise - Create a test suite using all tests
 Selenium WebDriver summary
Introduction to Unit Testing and WebElement

 Create a simple automation script


 Demo - Configure Selenium java bindings and JUnit framework
 Configuration of Selenium with Eclipse
 First Selenium Code
 Demo - Create JUnit class
 Create a simple automation script
 Demo - Create a JUnit test flow

Introduction to Junit
 Create a simple automation script
 Demo - Automate a web browser with its driver
 Create a simple automation script
 Create a simple automation script
 Demo - Automate a simple functional flow
 Locators in Selenium
 Locators In Selenium
 Create a simple automation script
 Demo - A complete functional test flow with assertions
 Script a simple automated test

You might also like