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

1 Selenium Syllabus

The document outlines the topics to be covered across multiple classes for learning Selenium. Class 1 covers software testing concepts and introduces Selenium. Class 2 covers downloading and configuring Selenium and creating a first test. Class 3 covers foundational Java concepts required for Selenium. The final class covers advanced Selenium topics like synchronization, multibrowser testing, and interacting with objects like dropdowns, alerts and tables.

Uploaded by

samarnarendra
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views

1 Selenium Syllabus

The document outlines the topics to be covered across multiple classes for learning Selenium. Class 1 covers software testing concepts and introduces Selenium. Class 2 covers downloading and configuring Selenium and creating a first test. Class 3 covers foundational Java concepts required for Selenium. The final class covers advanced Selenium topics like synchronization, multibrowser testing, and interacting with objects like dropdowns, alerts and tables.

Uploaded by

samarnarendra
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Selenium Table of Contents

Class 1:-

Software Testing
Testing approaches
Automation Testing
When to perform automation testing
Advantage and Disadvantage of Automation Testing
Automation tools
Selenium Introduction
Comparison between QTP and Selenium and other tools
Component of Selenium

Class2:-

Download and install java


Download and install WebDriver
Download and install WebApplication(vTiger CRM)
WebDriver first program login and logout
Locators
Working on HTML Elements

Class:-3

Java introduction
Class and Objects
Concept of PSVM
Data types
Conditions
Operators
Switch case
Smart framework
Looping
String functions
Arrays
Array List/Set
HashMap/HashTable
Object oriented programming introduction
Object classes and methods
Static and not static
Constructor
Overloading
Inheritance
Overriding
Static and Dynamic binding
Encapsulation
Abstraction
Interface
Package
Access Modifiers
Exception handling
wrapper class

Class:-

Links count
Multiselect dropdown
WebDriver Alert handling
Multiple window handlers
Actions
Synchronization
Multibrowsers
JavaScript executors
File uploading
File downloading
Special keyboard operations
Screenshot
Send email
Listeners
Log4j
Event listeners
WebTable

You might also like