SELENIUM TRAINING COURSE CONTENT
SECTION 1 : INTRODUCTION
 What is automation testing?
 When Automation Testing is needed?
 What is the use of automation testing?
 Different Automation Tools available in the Market.
 What is the difference between Selenium and QTP?
SECTION 2 : BASICS OF JAVA – INTRODUCTION OF JAVA
 Java Installation
 Introduction to all predefined packages
 More about JVM, JRE & JDK
 Types of variables
 Data Types in Java
Real-time Practicals
1. Implementing Calculator Functionality
SECTION 3 : OBJECT ORIENTED PROGRAMMING CONCEPTS
 Introduction to OOPS
 Class
 Object
 Local, Instance and static variables
 Constructors
 Methods
 Arrays
 This keyword
 Final Keyword
 Inheritance and Types
 Working with super classes and subclasses
 Super Keyword
 Using types of polymorphism such as overloading, overriding, and dynamic binding
 Abstraction
 Encapsulation
 Abstract classes
 Interfaces
 String Methods
 Collections
 Exception Handling
Real-time Practicals
1. Java Logical Programs from Interview Point of View .
2. Interview Questions Discussion
SECTION 4 : I/O STREAMS
 I/O using Java
 Files (Create/Read/Write operations on files)
Real-time Practicals
1. Reading Values from the File and Perform Java Logical Programs.
SECTION 5 : INTRODUCTION TO SELENIUM
 What is Selenium?
 Advantages of Selenium
 Architecture of Selenium WebDriver
SECTION 6 : COMPONENTS IN SELENIUM
 IDE Overview
 RC Overview
 Selenium-Grid
 Selenium Web Driver/Selenium 3.0
SECTION 7 : SELENIUM IDE
 Installing IDE
 IDE icons
 Recording your first test with IDE
 IDE Context Menu
 Assert
 Verify
 Adding IDE comments
 Write your own IDE script without record and playback
SECTION 8 : SELENIUM WEB DRIVER
 Selenium Internal Architecture
 Downloading web driver Jars configuring in eclipse
 Drivers for Firefox, IE, Chrome, Opera, Safariand HTML Unit Driver.
 What is the difference between RC and WD?
 Installing and Configuring Eclipse for Web Driver
SECTION 9 : LOCATORS IN SELENIUM
 ID
 Name
 Class Name
 Link Text
 Partial Link Text
 Path
Real-time Practicals
1. Interview Questions Discussion.
SECTION 10 : EXPLORING WEB DRIVER
 Edit box
 Link
 Button
 Checkbox
 Radio Button
 Drop Down Box
 Select value
 Display all values
 Select values step by step
 Capture screenshots
 Synchronization Commands In Web Drive
 Implicit wait
 Explicit wait
 Web Driver wait
 File uploads and File downloads
 Handling alerts
 Handling confirmation messages
 Keyboard actions
 Mouse actions
 Handling I frames
 Handling multiple tabs
 Handling popups
 Preparing web driver test cases using customized x-path
 HandlingWebTables
Real-time Practicals
1. Performing End to End Scenarios in Ecommerce Application.
2. Performing End to End Scenarios in User Registration Application.
3. Handling Web Tables in the Live Score Card.
4. Performing Functionality Test in the Banking Application.
SECTION 11 : DATA DRIVEN FRAMEWORK
 Interacting with Database
 Interacting with Property File
 Interacting with XML
 Interacting with Excel
Real-time Practicals
1. Retrieving Values from the Property file and perform End to End Scenarios in Live Projects
.
2. Reading and Writing Values from the Excel File and perform End to End Scenarios in Live
Projects.
SECTION 12 : TESTNG FRAMEWORK
 How to Install TestNG plug-in in Eclipse?
 TestNG Annotations
 TestNG sample script
 Selenium testing script from scratch
 Creating Test suites using TestNG
 Reports generation using TestNG
 Parameterized test cases using TestNG framework
 Preparing TestNG Parallel Suite
 Running test multiple times, depends on Methods, Grouping
 TestNG Listener Sample Program
Real-time Practicals
1. Implementing the Live Project Using TestNG
SECTION 13 : PAGE OBJECT MODEL DESIGN PATTERN
 Why Page Object Model & When it will be effective
 POM Design Rules
 POM Implementation of Rules
 Implementation of testcases using POM framework
Real-time Practicals
1. Developing the TestNG Framework using POM Design Pattern in the Live Project.
SECTION 14 : REPORTING
 Installing Extent Report Plugin in Eclipse
 Methods in Extent Report
 Extent Report Implementation
Real-time Practicals
1. Generating the Live Report which Include Failure Screenshots
SECTION 15 : BUILD TOOLS
 Maven Features
 Maven Build Process and Dependencies
 Maven Automation Project Build
 Best Practices
SECTION 16 : CI TOOLS
 Install Jenkins
 Setup Maven Project in Jenkins
 Schedule the build
 Best Practices
Contact Info
+91 9884412301 | +91 9884312236 Know more about Selenium
info@credosystemz.com
New # 30, Old # 16A, Third Main Road,
Rajalakshmi Nagar, Velachery, Chennai
(Opp. to MuruganKalyanaMandapam)
BOOK A FREE DEMO

More Related Content

PDF
Selenium training-course-content-syllabus-credo systemz
PPTX
Write Better JavaScript
PPT
OSCON Titanium Tutorial
PPT
Selenium2 and Jenkins: Almost pain-free UI Testing
DOCX
Selenium training course_content_3_days
ODP
Jbossworld Presentation
PPTX
Selenium
Selenium training-course-content-syllabus-credo systemz
Write Better JavaScript
OSCON Titanium Tutorial
Selenium2 and Jenkins: Almost pain-free UI Testing
Selenium training course_content_3_days
Jbossworld Presentation
Selenium

What's hot (19)

PPT
Web Test Automation with Selenium
PPTX
Selenium online training
ODP
Automated UI testing. Selenium. DrupalCamp Kyiv 2011
DOCX
Selenium interview Q&A
PDF
Selenium Webdriver Interview Questions
PPTX
Automated Testing Overview
PPTX
Selenium WebDriver training
PDF
iOS Automation Frameworks evaluation
PPTX
Features of java
PPTX
Why We Choose Java Over The Python In Selenium Web Driver?
PDF
Webinar: Selenium WebDriver - Automation Uncomplicated
PPT
Selenium
PDF
Selenium webdriver interview questions and answers
PDF
Automation Testing using Selenium
PDF
Automate Web Apps With Selenium
PDF
Automation Using Selenium Webdriver
PPTX
Selenium
PDF
Test Automation Using Python | Edureka
PPT
Intro Of Selenium
Web Test Automation with Selenium
Selenium online training
Automated UI testing. Selenium. DrupalCamp Kyiv 2011
Selenium interview Q&A
Selenium Webdriver Interview Questions
Automated Testing Overview
Selenium WebDriver training
iOS Automation Frameworks evaluation
Features of java
Why We Choose Java Over The Python In Selenium Web Driver?
Webinar: Selenium WebDriver - Automation Uncomplicated
Selenium
Selenium webdriver interview questions and answers
Automation Testing using Selenium
Automate Web Apps With Selenium
Automation Using Selenium Webdriver
Selenium
Test Automation Using Python | Edureka
Intro Of Selenium
Ad

Similar to Selenium training-course-content (20)

PDF
selenium_course_content.pdf
DOC
Selenium course syllabus
PDF
Selenium Online Training
PDF
Selenium Online Training.pdf
PDF
Selenium Online Training.pdf
PDF
Selenium Online Training.pdf
PDF
Selenium Online Training.pdf
DOCX
Software Testing Tools Training
PDF
Selenium Online Training.pdf
DOCX
Selenium webdriver course content rakesh hansalia
PDF
Android testing-with-selenium-webdriver Online Training
PPT
Selenium_Course_Contenttttttttttttttttt.ppt
PPT
4.1 Selenium_Course_Content.ppt
PPT
Selenium-Course-Content.ppt
PPT
Selenium_Course_ContentSelenium_Course_Content
PPTX
Selenium online training in India
PPTX
Selenium online training in india
PPTX
Selenium online training
PDF
Testing course content converted
PPTX
Selenium Testing Online Training in Hyderabad
selenium_course_content.pdf
Selenium course syllabus
Selenium Online Training
Selenium Online Training.pdf
Selenium Online Training.pdf
Selenium Online Training.pdf
Selenium Online Training.pdf
Software Testing Tools Training
Selenium Online Training.pdf
Selenium webdriver course content rakesh hansalia
Android testing-with-selenium-webdriver Online Training
Selenium_Course_Contenttttttttttttttttt.ppt
4.1 Selenium_Course_Content.ppt
Selenium-Course-Content.ppt
Selenium_Course_ContentSelenium_Course_Content
Selenium online training in India
Selenium online training in india
Selenium online training
Testing course content converted
Selenium Testing Online Training in Hyderabad
Ad

More from AmanCSE1 (7)

PDF
Core java-course-content
PDF
Selenium training12 1
PDF
Selenium training12 1
PDF
Dot net training-course1-1
PDF
Core java-course-content
PDF
Angular 7 training_topics
PDF
Python training course_content
Core java-course-content
Selenium training12 1
Selenium training12 1
Dot net training-course1-1
Core java-course-content
Angular 7 training_topics
Python training course_content

Recently uploaded (20)

PDF
Unleashing the Potential of the Cultural and creative industries
PPTX
CHF refers to the condition wherein heart unable to pump a sufficient amount ...
PDF
17649-Learning By Doing_text-tailieu.pdf
PPTX
Unit1_Kumod_deeplearning.pptx DEEP LEARNING
PPTX
chapter-1-221011141445-58f8b864sdfghj.pptx
PPTX
Environmental Sciences and Sustainability Chapter 2
PDF
NGÂN HÀNG CÂU HỎI TÁCH CHỌN LỌC THEO CHUYÊN ĐỀ TỪ ĐỀ THI THỬ TN THPT 2025 TIẾ...
PDF
horaris de grups del curs 2025-2026 de l'institut
PDF
Jana-Ojana Finals 2025 - School Quiz by Pragya - UEMK Quiz Club
PPTX
FILIPINO 8 Q2 WEEK 1(DAY 1).power point presentation
PDF
Teacher's Day Quiz 2025
PPTX
INTRODUCTION TO PHILOSOPHY FULL SEM - COMPLETE.pptxINTRODUCTION TO PHILOSOPHY...
DOCX
HELMET DETECTION AND BIOMETRIC BASED VEHICLESECURITY USING MACHINE LEARNING.docx
PDF
gsas-cvs-and-cover-letters jhvgfcffttfghgvhg.pdf
PDF
HSE 2022-2023.pdf الصحه والسلامه هندسه نفط
PDF
WHAT NURSES SAY_ COMMUNICATION BEHAVIORS ASSOCIATED WITH THE COMP.pdf
PDF
BA-1ST(Education)-Education and Society.pdf
PDF
New_Round_Up_6_SB.pdf download for free, easy to learn
PDF
The 10 Most Inspiring Education Leaders to Follow in 2025.pdf
PDF
English 2nd semesteNotesh biology biopsy results from the other day and I jus...
Unleashing the Potential of the Cultural and creative industries
CHF refers to the condition wherein heart unable to pump a sufficient amount ...
17649-Learning By Doing_text-tailieu.pdf
Unit1_Kumod_deeplearning.pptx DEEP LEARNING
chapter-1-221011141445-58f8b864sdfghj.pptx
Environmental Sciences and Sustainability Chapter 2
NGÂN HÀNG CÂU HỎI TÁCH CHỌN LỌC THEO CHUYÊN ĐỀ TỪ ĐỀ THI THỬ TN THPT 2025 TIẾ...
horaris de grups del curs 2025-2026 de l'institut
Jana-Ojana Finals 2025 - School Quiz by Pragya - UEMK Quiz Club
FILIPINO 8 Q2 WEEK 1(DAY 1).power point presentation
Teacher's Day Quiz 2025
INTRODUCTION TO PHILOSOPHY FULL SEM - COMPLETE.pptxINTRODUCTION TO PHILOSOPHY...
HELMET DETECTION AND BIOMETRIC BASED VEHICLESECURITY USING MACHINE LEARNING.docx
gsas-cvs-and-cover-letters jhvgfcffttfghgvhg.pdf
HSE 2022-2023.pdf الصحه والسلامه هندسه نفط
WHAT NURSES SAY_ COMMUNICATION BEHAVIORS ASSOCIATED WITH THE COMP.pdf
BA-1ST(Education)-Education and Society.pdf
New_Round_Up_6_SB.pdf download for free, easy to learn
The 10 Most Inspiring Education Leaders to Follow in 2025.pdf
English 2nd semesteNotesh biology biopsy results from the other day and I jus...

Selenium training-course-content

  • 1. SELENIUM TRAINING COURSE CONTENT SECTION 1 : INTRODUCTION  What is automation testing?  When Automation Testing is needed?  What is the use of automation testing?  Different Automation Tools available in the Market.  What is the difference between Selenium and QTP? SECTION 2 : BASICS OF JAVA – INTRODUCTION OF JAVA  Java Installation  Introduction to all predefined packages  More about JVM, JRE & JDK  Types of variables  Data Types in Java Real-time Practicals 1. Implementing Calculator Functionality SECTION 3 : OBJECT ORIENTED PROGRAMMING CONCEPTS  Introduction to OOPS  Class  Object  Local, Instance and static variables  Constructors  Methods  Arrays  This keyword  Final Keyword  Inheritance and Types  Working with super classes and subclasses
  • 2.  Super Keyword  Using types of polymorphism such as overloading, overriding, and dynamic binding  Abstraction  Encapsulation  Abstract classes  Interfaces  String Methods  Collections  Exception Handling Real-time Practicals 1. Java Logical Programs from Interview Point of View . 2. Interview Questions Discussion SECTION 4 : I/O STREAMS  I/O using Java  Files (Create/Read/Write operations on files) Real-time Practicals 1. Reading Values from the File and Perform Java Logical Programs. SECTION 5 : INTRODUCTION TO SELENIUM  What is Selenium?  Advantages of Selenium  Architecture of Selenium WebDriver SECTION 6 : COMPONENTS IN SELENIUM  IDE Overview  RC Overview  Selenium-Grid  Selenium Web Driver/Selenium 3.0 SECTION 7 : SELENIUM IDE
  • 3.  Installing IDE  IDE icons  Recording your first test with IDE  IDE Context Menu  Assert  Verify  Adding IDE comments  Write your own IDE script without record and playback SECTION 8 : SELENIUM WEB DRIVER  Selenium Internal Architecture  Downloading web driver Jars configuring in eclipse  Drivers for Firefox, IE, Chrome, Opera, Safariand HTML Unit Driver.  What is the difference between RC and WD?  Installing and Configuring Eclipse for Web Driver SECTION 9 : LOCATORS IN SELENIUM  ID  Name  Class Name  Link Text  Partial Link Text  Path Real-time Practicals 1. Interview Questions Discussion. SECTION 10 : EXPLORING WEB DRIVER  Edit box  Link  Button  Checkbox  Radio Button  Drop Down Box  Select value  Display all values  Select values step by step
  • 4.  Capture screenshots  Synchronization Commands In Web Drive  Implicit wait  Explicit wait  Web Driver wait  File uploads and File downloads  Handling alerts  Handling confirmation messages  Keyboard actions  Mouse actions  Handling I frames  Handling multiple tabs  Handling popups  Preparing web driver test cases using customized x-path  HandlingWebTables Real-time Practicals 1. Performing End to End Scenarios in Ecommerce Application. 2. Performing End to End Scenarios in User Registration Application. 3. Handling Web Tables in the Live Score Card. 4. Performing Functionality Test in the Banking Application. SECTION 11 : DATA DRIVEN FRAMEWORK  Interacting with Database  Interacting with Property File  Interacting with XML  Interacting with Excel Real-time Practicals 1. Retrieving Values from the Property file and perform End to End Scenarios in Live Projects . 2. Reading and Writing Values from the Excel File and perform End to End Scenarios in Live Projects. SECTION 12 : TESTNG FRAMEWORK  How to Install TestNG plug-in in Eclipse?  TestNG Annotations  TestNG sample script  Selenium testing script from scratch  Creating Test suites using TestNG
  • 5.  Reports generation using TestNG  Parameterized test cases using TestNG framework  Preparing TestNG Parallel Suite  Running test multiple times, depends on Methods, Grouping  TestNG Listener Sample Program Real-time Practicals 1. Implementing the Live Project Using TestNG SECTION 13 : PAGE OBJECT MODEL DESIGN PATTERN  Why Page Object Model & When it will be effective  POM Design Rules  POM Implementation of Rules  Implementation of testcases using POM framework Real-time Practicals 1. Developing the TestNG Framework using POM Design Pattern in the Live Project. SECTION 14 : REPORTING  Installing Extent Report Plugin in Eclipse  Methods in Extent Report  Extent Report Implementation Real-time Practicals 1. Generating the Live Report which Include Failure Screenshots SECTION 15 : BUILD TOOLS  Maven Features  Maven Build Process and Dependencies
  • 6.  Maven Automation Project Build  Best Practices SECTION 16 : CI TOOLS  Install Jenkins  Setup Maven Project in Jenkins  Schedule the build  Best Practices Contact Info +91 9884412301 | +91 9884312236 Know more about Selenium [email protected] New # 30, Old # 16A, Third Main Road, Rajalakshmi Nagar, Velachery, Chennai (Opp. to MuruganKalyanaMandapam) BOOK A FREE DEMO