Selenium With Java r (Automation +Manual Testing)Syllabus Course Brochure
Selenium With Java r (Automation +Manual Testing)Syllabus Course Brochure
Careers
FRONTLINES EDUTECH
PRIVATE LIMITED
ISO 21001:2018
About Us
Frontlines Edutech Private Limited envisions bridging the gap between
academia and industry. We understand the pain of unemployment and are
trying to wipe off the words of impossible and unemployment from the brains
of youth by training and turning them into diamonds. We provide tailor-made,
hands-on, and need-based programs on par with industry standards.
We believe that the youth of today is the future of tomorrow. And so our
courses are tutored by experts from top industries who are passionate about
mentoring the youth. Since its inception, Frontlines Edutech has earned the trust
and gained recognition from thousands of learners across the state.
Students
Experts
Page 1 www.frontlinesedutech.com
Frontlines Edutech Private Limited
Why Us
We are Success Trainers, Mentors, and Motivators with a
passion for helping you be the best. We are warm and wise,
positive and proactive, caring and daring, fun and focused.
Our intention is always for your highest good and greatest
growth. We make the learning just as enjoyable as it is
powerful.
2 Solution-Focused
3 Results-Driven
4 Affordable
5 Transparent
6 Experience
7 Quality
Page 2 www.frontlinesedutech.com
Frontlines Edutech Private Limited
Easy to learn
Beginner Friendly
Page 3 www.frontlinesedutech.com
Frontlines Edutech Private Limited
Deliverables
Page 4 www.frontlinesedutech.com
Frontlines Edutech Private Limited
Pre-Selenium Syllabus
Module 1: Core Java Programming Module 5: Operators:
1.1 Introduction to Java 5.1 Expressions in Java
1.2 History of java 5.2 Assignment Operator
1.3 Features of Java 5.3Arithmetic Operators
1.4 JDK, JRE, JVM overview 5.4 Relational Operators
1.5 JDK Directory Structure 5.5 Logical Operators
1.6 Basic Java Program through 5.6 Conditional Operators
command prompt 5.7 Operator Precedence
5.8 Implicit Type Conversions
Module 2: Installation and Setup: 5.9 Upcasting and down casting
2.1 Download and install JDK/JRE 5.10 Type conversion
2.2 Set Environment variables
2.3 Download Eclipse IDE Module 6: Conditional Control Statements
2.4 Coding standards followed in Eclipse 6.1 Flowchart for conditional statements
2.5 Naming standards followed in Eclipse 6.2 If statement
2.6 Features of Eclipse IDE 6.3 If-else statement
6.4 If-else-if statement
Module 3: Packages 6.5 Switch statement
3.1 Introduction to packages 6.6 String in switch case
3.2 Need for packages
3.3 Package declaration in Java Module 7: Looping Control Statements
3.4 Import statement in Java 7.1 For loop
3.5 Static import in Java 7.2 While loop
3.6 Resolving name clashes in packages 7.3 Do-while loop
7.4 Unconditional Control
Module 4: Data types: 7.5 Statements/Jump Statements
4.1 Primitive Datatypes 7.6 Break statement
4.2 Datatype Declarations 7.7 Labelled break statement
4.3 Datatype Ranges and its calculation 7.8 Return statement
4.4 Memory allocation for each 7.9 Continue statement
Datatype
4.5 Variable Names Conventions Module 8: Scanner class:
4.6 Numeric Literals, Character Literal 8.1 Diff between Scanner and Buffered
4.7 String Literals Reader
4.8 Arrays 8.2 Methods to get Primitive datatypes
4.9 Array of Object References 8.3 Match method
4.10 Enumerated Data Types 8.4 Delimiter method
4.11 Non-Primitive Datatypes
Page 5 www.frontlinesedutech.com
Frontlines Edutech Private Limited
Page 6 www.frontlinesedutech.com
Frontlines Edutech Private Limited
Page 7 www.frontlinesedutech.com
Frontlines Edutech Private Limited
Selenium Syllabus
Module 1: Selenium Introduction 5.2 Absolute Xpath
1.1 Types of Applications (Desktop, Web, 5.3 Difference between Absolute Xpath
Mobile, Hybrid) and Relative Xpath
1.2 Software Testing Methods (Manual 5.4 Limitations in Absolute xpath
and Test Automation). 5.5 Advantages of using Relative xpath
1.3 Selenium Introduction
1.4 Selenium Components Module 6: Xpath writing techniques
6.1 Contains Xpath
Module 2: WebDriver 6.2 Text Xpath
2.1 Third party drivers and plugins 6.3 Text Contains Xpath
2.2 Driver requirements 6.4 Attribute with contains
2.3 What is WebDriver 6.5 Following
2.4 Selenium Architecture 6.6 Ancestor
2.5 Simple Program in Selenium 6.7 Child
WebDriver 6.8 Preceding
2.6 WebDriver methods 6.9 Following-sibling
6.10 Parent
Module 3: Types of Browser Launch 6.11 Self
3.1 Desired Capability 6.12 Descendant
3.2 Downloading driver file
3.3 Downloading selenium jar file Module 7: WebElement
3.4 Chrome Browser Launching 7.1 What are Web Elements in Selenium
3.5 Safari Browser Launching 7.2 Different types of Web Elements
3.6 Internet Explorer Browser Launching 7.3 Operations performed on the Web
3.7 Firefox Browser Launching Elements
7.4 How to locate the Web Elements on
Module 4: Locators the web page
4.1 Inspecting elements in different 7.5 Different WebElement methods
browsers . 7.6 Difficulties while handling web
4.2 Id Elements
4.3 name
4.4 className Module 8: WebDriver Commands
4.5 xpath 8.1 Fetching a web page
4.6 tagName 8.2 Locating elements and sending user
4.7 linkText inputs
4.8 partiallyLinkText 8.3 Clearing User inputs
4.9 cssSelector 8.4 Fetching data over any web
element
Module 5: Types of Xpath’s 8.5 Performing Click event
5.1 Relative Xpath
Page 8 www.frontlinesedutech.com
Frontlines Edutech Private Limited
Page 9 www.frontlinesedutech.com
Frontlines Edutech Private Limited
Page 10 www.frontlinesedutech.com
Frontlines Edutech Private Limited
Page 11 www.frontlinesedutech.com
Frontlines Edutech Private Limited
Page 12 www.frontlinesedutech.com
Frontlines Edutech Private Limited
Page 13 www.frontlinesedutech.com
Frontlines Edutech Private Limited
Follow Us
www.instagram.com/frontlinesmedia
www.instagram.com/frontlines_edutech
www.instagram.com/frontlinesmedia_ignited_minds
www.youtube.com/FrontLinesMedia
www.linkedin.com/company/frontlines-edutech-private-
limited-flm
www.frontlinesedutech.com