SlideShare a Scribd company logo
RM Infotech Pvt Ltd,
332A,Gali No-6,West Guru Angad Ngr, Laxmi Ngr, Delhi. (near Nirman Vihar Metro)
09810926239, 09899209688. http:// www.rminfotechsolutions.com.
 Lectures 30 X 2 hrs. (60 hrs) Regular / Weekend as per Requirement.
 Video 13 Hours
 Skill level all level
 Languages English
 Includes Lifetime access
Money back guarantee!
Certificate of Completion
Java topics covered
1. Introduction to java
1. What is java , JVM, OOPs.
2. First Java program
2. Classes and Objects
1. Introduction to Classes and objects
2. String class
3. Understanding Java Heap
3. Variables and Operators
1. Introduction to Variables and their data types
2. Primitive and Non-primitive variables
3. Variable Casting
4. Object references
5. Java Operators
4. Java Methods and their communication
1. Introduction to methods
2. Method arguments and return types
3. Static methods, variables and constants
4. Encapsulation
5. Loops and Arrays
1. Loops, Control Statement
2. Arrays – 1D and 2D
3. Reference in an array
6. Inheritance and Polymorphism
1. Understanding inheritance and inheritance tree
2. Methods overriding and overloading
3. Access Modifiers
7. Abstract Classes and Interfaces
1. Abstract classes and methods
2. Interfaces and it’s implementation
3. Packages
8. Exception handling
1. Introduction to Java Exceptions
2. Catching exceptions using try/catch block
3. The finally block
4. Catching multiple exceptions
9. Collection
1. SET, LIST, MAP Interface.
2. Adding Objects to Collection.
3. Retrieving using Iterator.
Selenium Course Content
Introduction to Selenium IDE & RC:
1) What is Selenium RC?
2) How to download and configure RC
3) Difference between IDE, RC and WebDriver
4) Starting and stopping selenium server
5) Download chropath
6) Handling elements on a WebPage
7) What is Xpath
8) Absolute & Relative xpaths and their importance
9) Exploring Xpaths more, Creating Xpath by our own
10) Writing java code to handle dynamic elements
WebDriver:
1) What is WebDriver
2) Exploring Webdriver API java docs
3) Configuring Webdriver on Eclipse
4) WebElement & By class to find elements
5) Finding Elements & text on a Webpage
6) Explicit and Implicit wait
7) Radio buttons, Check boxes, Dropdown etc
8) CSS Testing of Web Page
9) Handle Multiple Elements – Links etc
10) Running test in multiple browsers
11) Handling Iframes, Alerts
12) Handling java script messages
WebDriver & advance features
1) Handling Windows & Tabs
2) Generating window ids for tabs and popups
3) Switching and handling elements in a popup and tab
window
4) POI Api to use Excel xls File with Webdriver.
5) Keyboard Event Listeners
6) Mouse movements, Drag & Drop
7) Attaching File
8) Taking Screen shot
9) Understanding the concept of Action scripts
10) Automating flash player
11) Using different call methods of YouTube flash player
12) Java – Creating Properties file
13) Java – Reading data from the properties file
14) Java – Creating Object repositories
15) Log4j – Creating Log Files
16) Mail Api – Sending Auto Mail After Test Completion
JUNIT Course Content
JUNIT JAVA FRAMEWORK, ANT & REPORTS Generation
1) About JUnit and TestNG
2) What is a Java framework
3) Test Annotations
4) Executing the tests in sequence
5) Assertions
6) Error Collectors
7) How to parameterized our test case
8) Reading and writing in Excel
9) Using POI api for calling various excel operations
10) What is Ant
11) Configuring Ant
12) Running Selenium tests through Ant
13) Creating batch scripts for Ant execution
14) Report Generation
TestNG Course Content
TestNG JAVA FRAMEWORK, ANT & REPORTS Generation
1) About JUnit and TestNG
2) What is a Java framework
3) Test Annotations
4) Executing the tests in sequence
5) Assertions
6) Error Collectors
7) How to parameterized our test case
8) Reading and writing in Excel
9) Using POI api for calling various excel operations
10) Generating XSLT Reports
11) What is Ant
12) Configuring Ant
13) Running Selenium tests through Ant
14) Creating batch scripts for Ant execution
 Grid Test – Running Test on Client from Server
Mobile Automation Testing
1. Selendroids
2. Appium
Two Automation Frameworks Implementation on a Live
Project Using Data Driven & Page Object Model
Covers complete implementation of Data Driven Model
Framework in WebDriver using TestNG:
1) Test data files
2) TestCore class which loads Xls file, run selenium server
through code
3) and do other initialization
4) Object.properties file to store Xpaths
5) Configuration files
6) Skipping test cases
7) Screenshot capturing
8) Emailing test results
9) Generating Reports
10) Generating Application and Selenium logs
11) Running framework automation through ANT
12) Introduction to Page Object Model
13) Building Page Classes
14) Maven , Selenium and Jenkins Integration.
15) JMeter Test Build to Performance Test Selenium
Topics Included from the Architect course
1. Maven and POM.xml
2. Git, GitHub
3. Jenkins – Continuous Integration
4. JMeter Build with Selenium Plugin
Other materials provided along with the training
PDF Files + Selenium e Books
Life time access to videos tutorials
Sample Resumes
Interview Questions
Complete Module & Frameworks Code
ABOUT THE TRAINER
 13 YEARS OF INDUSTRY EXPERIENCE
 9 YEARS OF EXPERIENCE IN ONLINE AND CLASSROOM TRAINING

More Related Content

What's hot (20)

PPTX
Introducing Domain Driven Design - codemash
Steven Smith
 
PDF
Clean Architecture
Flavius Stef
 
PPTX
Automation Testing
AbdulImrankhan7
 
PDF
De a máxima cobertura nos seus testes de API
Elias Nogueira
 
PPTX
Evento Virtual - Continuidad de los desarrollos con Oracle Forms & Reports
avanttic Consultoría Tecnológica
 
PDF
Amazon Aurora Deep Dive (김기완) - AWS DB Day
Amazon Web Services Korea
 
DOC
05. identifikasi dan desain output
Ainul Yaqin
 
PDF
Solid NodeJS with TypeScript, Jest & NestJS
Rafael Casuso Romate
 
PDF
A Behind the Scenes Look at the Force.com Platform
Salesforce Developers
 
PPTX
Postman Introduction
Rahul Agarwal
 
ODP
Introduction to Swagger
Knoldus Inc.
 
PDF
[AWS Dev Day] 앱 현대화 | AWS Fargate를 사용한 서버리스 컨테이너 활용 하기 - 삼성전자 개발자 포털 사례 - 정영준...
Amazon Web Services Korea
 
PDF
AWS SAM으로 서버리스 아키텍쳐 운영하기 - 이재면(마이뮤직테이스트) :: AWS Community Day 2020
AWSKRUG - AWS한국사용자모임
 
PPTX
Test Automation Framework with BDD and Cucumber
Rhoynar Software Consulting
 
PPTX
Elasticsearch Introduction
Roopendra Vishwakarma
 
PPTX
How and Why GraalVM is quickly becoming relevant for developers (ACEs@home - ...
Lucas Jellema
 
PDF
Testing with Spring: An Introduction
Sam Brannen
 
PDF
Discover How Volvo Cars Uses a Time Series Database to Become Data-Driven
DevOps.com
 
PDF
Clean Architecture
Badoo
 
PDF
효과적인 NoSQL (Elasticahe / DynamoDB) 디자인 및 활용 방안 (최유정 & 최홍식, AWS 솔루션즈 아키텍트) :: ...
Amazon Web Services Korea
 
Introducing Domain Driven Design - codemash
Steven Smith
 
Clean Architecture
Flavius Stef
 
Automation Testing
AbdulImrankhan7
 
De a máxima cobertura nos seus testes de API
Elias Nogueira
 
Evento Virtual - Continuidad de los desarrollos con Oracle Forms & Reports
avanttic Consultoría Tecnológica
 
Amazon Aurora Deep Dive (김기완) - AWS DB Day
Amazon Web Services Korea
 
05. identifikasi dan desain output
Ainul Yaqin
 
Solid NodeJS with TypeScript, Jest & NestJS
Rafael Casuso Romate
 
A Behind the Scenes Look at the Force.com Platform
Salesforce Developers
 
Postman Introduction
Rahul Agarwal
 
Introduction to Swagger
Knoldus Inc.
 
[AWS Dev Day] 앱 현대화 | AWS Fargate를 사용한 서버리스 컨테이너 활용 하기 - 삼성전자 개발자 포털 사례 - 정영준...
Amazon Web Services Korea
 
AWS SAM으로 서버리스 아키텍쳐 운영하기 - 이재면(마이뮤직테이스트) :: AWS Community Day 2020
AWSKRUG - AWS한국사용자모임
 
Test Automation Framework with BDD and Cucumber
Rhoynar Software Consulting
 
Elasticsearch Introduction
Roopendra Vishwakarma
 
How and Why GraalVM is quickly becoming relevant for developers (ACEs@home - ...
Lucas Jellema
 
Testing with Spring: An Introduction
Sam Brannen
 
Discover How Volvo Cars Uses a Time Series Database to Become Data-Driven
DevOps.com
 
Clean Architecture
Badoo
 
효과적인 NoSQL (Elasticahe / DynamoDB) 디자인 및 활용 방안 (최유정 & 최홍식, AWS 솔루션즈 아키텍트) :: ...
Amazon Web Services Korea
 

Similar to Selenium syllabus (20)

PDF
Selenium Online Training.pdf
SpiritsoftsTraining
 
PDF
Selenium Online Training.pdf
SpiritsoftsTraining
 
PDF
Selenium Online Training.pdf
SpiritsoftsTraining
 
PDF
Selenium Online Training.pdf
SpiritsoftsTraining
 
PDF
Selenium Online Training.pdf
SpiritsoftsTraining
 
PDF
Selenium Online Training
Nagendra Kumar
 
DOCX
Selenium webdriver course content rakesh hansalia
Rakesh Hansalia
 
PDF
Selenium training12 1
AmanCSE1
 
PDF
Selenium training-course-content
AmanCSE1
 
PDF
Selenium training12 1
AmanCSE1
 
PPTX
Selenium-online-training
Raghav Arora
 
PDF
Expert selenium with core java
Ishita Arora
 
DOCX
Software Testing Tools Training
QEdge Tech
 
PDF
Android testing-with-selenium-webdriver Online Training
Nagendra Kumar
 
PDF
Expert selenium with core java
Ishita Arora
 
PDF
selenium_course_content.pdf
aswinisowmiya
 
PDF
Selenium-with-Java-Course-Content-Magnitia.pdf
AnanthReddy38
 
PDF
Selenium-with-Java-Course-Content-Magnitia.pdf
AnanthReddy38
 
PDF
selenium automation software testing course syllabus TheKiranAcademy_compress...
akashjbk7
 
PPT
4.1 Selenium_Course_Content.ppt
UnknownGuy41
 
Selenium Online Training.pdf
SpiritsoftsTraining
 
Selenium Online Training.pdf
SpiritsoftsTraining
 
Selenium Online Training.pdf
SpiritsoftsTraining
 
Selenium Online Training.pdf
SpiritsoftsTraining
 
Selenium Online Training.pdf
SpiritsoftsTraining
 
Selenium Online Training
Nagendra Kumar
 
Selenium webdriver course content rakesh hansalia
Rakesh Hansalia
 
Selenium training12 1
AmanCSE1
 
Selenium training-course-content
AmanCSE1
 
Selenium training12 1
AmanCSE1
 
Selenium-online-training
Raghav Arora
 
Expert selenium with core java
Ishita Arora
 
Software Testing Tools Training
QEdge Tech
 
Android testing-with-selenium-webdriver Online Training
Nagendra Kumar
 
Expert selenium with core java
Ishita Arora
 
selenium_course_content.pdf
aswinisowmiya
 
Selenium-with-Java-Course-Content-Magnitia.pdf
AnanthReddy38
 
Selenium-with-Java-Course-Content-Magnitia.pdf
AnanthReddy38
 
selenium automation software testing course syllabus TheKiranAcademy_compress...
akashjbk7
 
4.1 Selenium_Course_Content.ppt
UnknownGuy41
 
Ad

Recently uploaded (20)

PDF
Convex optimization analysis in todays world scenario.pdf
mahizxy
 
PPTX
Larynx_Cancer_Presenvdhhdhhdtaon (1).pptx
esterritesh
 
PPT
CLEFT LIP AND PALATE CLP for the students.ppt
ssuser2865ca
 
PDF
Buy Twitter Accounts_ Boost Your Brand and Reach in 2025 - Copy - Copy.pdf
Buy Old Twitter Accounts-100% Secure Aged With Followers
 
PDF
hr generalist course in pune.pdf........
a25075044
 
PPTX
GSM GPRS & CDMA.pptxbhhhhhhhhjhhhjjjjjjjj
saianuragk33
 
PDF
All-in-One Government Job Portal – Discover MajhiNaukri
Reeshna Prajeesh
 
PDF
ILLUMINATI CALL KAMPALA IN UGANDA+256776963507/0741506136
Illuminati Agent in Kampala Uganda+256776963507/0741506136
 
PPTX
Data Analyst Jobs in Jaipur Top Hiring Trends in 2025.pptx
vinay salarite
 
PPTX
A Guide for a Winning Interview July 2025
Bruce Bennett
 
PDF
Digital Marketing Agency in Delhi| NSIM |
saqibembibe
 
DOCX
PMCF -Performance Monitoring and Coaching Form
ROSALIESOMBILON
 
PPTX
Wow a powerpoint I'm really helping humanity
yangjessica629
 
PPTX
Web Developer Jobs in Jaipur Your Gateway to a Thriving Tech Career in Rajast...
vinay salarite
 
PPTX
The Future of Law.ppptttttttttttttttttttttttttttttttttttttttttttttttttttttttt...
sahatanmay391
 
PDF
hr generalist training.pdf..............
a25075044
 
PDF
Smarter Private Job Search Starts with Formwalaa
Reeshna Prajeesh
 
PPTX
文凭复刻澳洲电子毕业证阳光海岸大学成绩单USC录取通知书
Taqyea
 
PPTX
Leadership Principles Presentations.pptx
ChrisBus1
 
PDF
Mastercard Foundation post.pdf documentation
odameamesika
 
Convex optimization analysis in todays world scenario.pdf
mahizxy
 
Larynx_Cancer_Presenvdhhdhhdtaon (1).pptx
esterritesh
 
CLEFT LIP AND PALATE CLP for the students.ppt
ssuser2865ca
 
Buy Twitter Accounts_ Boost Your Brand and Reach in 2025 - Copy - Copy.pdf
Buy Old Twitter Accounts-100% Secure Aged With Followers
 
hr generalist course in pune.pdf........
a25075044
 
GSM GPRS & CDMA.pptxbhhhhhhhhjhhhjjjjjjjj
saianuragk33
 
All-in-One Government Job Portal – Discover MajhiNaukri
Reeshna Prajeesh
 
ILLUMINATI CALL KAMPALA IN UGANDA+256776963507/0741506136
Illuminati Agent in Kampala Uganda+256776963507/0741506136
 
Data Analyst Jobs in Jaipur Top Hiring Trends in 2025.pptx
vinay salarite
 
A Guide for a Winning Interview July 2025
Bruce Bennett
 
Digital Marketing Agency in Delhi| NSIM |
saqibembibe
 
PMCF -Performance Monitoring and Coaching Form
ROSALIESOMBILON
 
Wow a powerpoint I'm really helping humanity
yangjessica629
 
Web Developer Jobs in Jaipur Your Gateway to a Thriving Tech Career in Rajast...
vinay salarite
 
The Future of Law.ppptttttttttttttttttttttttttttttttttttttttttttttttttttttttt...
sahatanmay391
 
hr generalist training.pdf..............
a25075044
 
Smarter Private Job Search Starts with Formwalaa
Reeshna Prajeesh
 
文凭复刻澳洲电子毕业证阳光海岸大学成绩单USC录取通知书
Taqyea
 
Leadership Principles Presentations.pptx
ChrisBus1
 
Mastercard Foundation post.pdf documentation
odameamesika
 
Ad

Selenium syllabus

  • 1. RM Infotech Pvt Ltd, 332A,Gali No-6,West Guru Angad Ngr, Laxmi Ngr, Delhi. (near Nirman Vihar Metro) 09810926239, 09899209688. http:// www.rminfotechsolutions.com.  Lectures 30 X 2 hrs. (60 hrs) Regular / Weekend as per Requirement.  Video 13 Hours  Skill level all level  Languages English  Includes Lifetime access Money back guarantee! Certificate of Completion Java topics covered 1. Introduction to java 1. What is java , JVM, OOPs. 2. First Java program 2. Classes and Objects 1. Introduction to Classes and objects 2. String class 3. Understanding Java Heap 3. Variables and Operators 1. Introduction to Variables and their data types 2. Primitive and Non-primitive variables 3. Variable Casting 4. Object references 5. Java Operators 4. Java Methods and their communication 1. Introduction to methods 2. Method arguments and return types 3. Static methods, variables and constants 4. Encapsulation 5. Loops and Arrays 1. Loops, Control Statement 2. Arrays – 1D and 2D 3. Reference in an array 6. Inheritance and Polymorphism 1. Understanding inheritance and inheritance tree 2. Methods overriding and overloading 3. Access Modifiers
  • 2. 7. Abstract Classes and Interfaces 1. Abstract classes and methods 2. Interfaces and it’s implementation 3. Packages 8. Exception handling 1. Introduction to Java Exceptions 2. Catching exceptions using try/catch block 3. The finally block 4. Catching multiple exceptions 9. Collection 1. SET, LIST, MAP Interface. 2. Adding Objects to Collection. 3. Retrieving using Iterator. Selenium Course Content Introduction to Selenium IDE & RC: 1) What is Selenium RC? 2) How to download and configure RC 3) Difference between IDE, RC and WebDriver 4) Starting and stopping selenium server 5) Download chropath 6) Handling elements on a WebPage 7) What is Xpath 8) Absolute & Relative xpaths and their importance 9) Exploring Xpaths more, Creating Xpath by our own 10) Writing java code to handle dynamic elements WebDriver: 1) What is WebDriver 2) Exploring Webdriver API java docs 3) Configuring Webdriver on Eclipse 4) WebElement & By class to find elements 5) Finding Elements & text on a Webpage 6) Explicit and Implicit wait 7) Radio buttons, Check boxes, Dropdown etc 8) CSS Testing of Web Page 9) Handle Multiple Elements – Links etc 10) Running test in multiple browsers 11) Handling Iframes, Alerts 12) Handling java script messages
  • 3. WebDriver & advance features 1) Handling Windows & Tabs 2) Generating window ids for tabs and popups 3) Switching and handling elements in a popup and tab window 4) POI Api to use Excel xls File with Webdriver. 5) Keyboard Event Listeners 6) Mouse movements, Drag & Drop 7) Attaching File 8) Taking Screen shot 9) Understanding the concept of Action scripts 10) Automating flash player 11) Using different call methods of YouTube flash player 12) Java – Creating Properties file 13) Java – Reading data from the properties file 14) Java – Creating Object repositories 15) Log4j – Creating Log Files 16) Mail Api – Sending Auto Mail After Test Completion JUNIT Course Content JUNIT JAVA FRAMEWORK, ANT & REPORTS Generation 1) About JUnit and TestNG 2) What is a Java framework 3) Test Annotations 4) Executing the tests in sequence 5) Assertions 6) Error Collectors 7) How to parameterized our test case 8) Reading and writing in Excel 9) Using POI api for calling various excel operations 10) What is Ant 11) Configuring Ant 12) Running Selenium tests through Ant 13) Creating batch scripts for Ant execution 14) Report Generation TestNG Course Content TestNG JAVA FRAMEWORK, ANT & REPORTS Generation 1) About JUnit and TestNG 2) What is a Java framework 3) Test Annotations 4) Executing the tests in sequence 5) Assertions 6) Error Collectors 7) How to parameterized our test case
  • 4. 8) Reading and writing in Excel 9) Using POI api for calling various excel operations 10) Generating XSLT Reports 11) What is Ant 12) Configuring Ant 13) Running Selenium tests through Ant 14) Creating batch scripts for Ant execution  Grid Test – Running Test on Client from Server Mobile Automation Testing 1. Selendroids 2. Appium Two Automation Frameworks Implementation on a Live Project Using Data Driven & Page Object Model Covers complete implementation of Data Driven Model Framework in WebDriver using TestNG: 1) Test data files 2) TestCore class which loads Xls file, run selenium server through code 3) and do other initialization 4) Object.properties file to store Xpaths 5) Configuration files 6) Skipping test cases 7) Screenshot capturing 8) Emailing test results 9) Generating Reports 10) Generating Application and Selenium logs 11) Running framework automation through ANT 12) Introduction to Page Object Model 13) Building Page Classes 14) Maven , Selenium and Jenkins Integration. 15) JMeter Test Build to Performance Test Selenium Topics Included from the Architect course 1. Maven and POM.xml 2. Git, GitHub 3. Jenkins – Continuous Integration 4. JMeter Build with Selenium Plugin Other materials provided along with the training PDF Files + Selenium e Books Life time access to videos tutorials Sample Resumes
  • 5. Interview Questions Complete Module & Frameworks Code ABOUT THE TRAINER  13 YEARS OF INDUSTRY EXPERIENCE  9 YEARS OF EXPERIENCE IN ONLINE AND CLASSROOM TRAINING