===================
A) Java Fundamentals:-
---------------------
1)Identifiers
2)Reserve words
3)Datatypes
4)Literals
5)Type Conversion
6)Type Casting
7)Arrays
8)Types of Variables
9)Types of Methods
10)Coding Standard
b)Java Language concepts:-
-------------------------
1)Packages
2)Accessibility
3)Variables and types of variables with respect to Execution
Modifiers
4)Methods and types of variables with respect to Execution
Modifiers
5)Block and types of Block
6)Class and types of Class
7)New keyword and constructor and types
8)static Members and their control flow
10)static and non-static members control flow including super
class
11)final variables and their rules
12)this and super keywords rule and use
13)Compiler responsibility and Compiler code conversion
14)JVM Architecture and responsibility
15)OOPs fundamentals,concepts and Principle
16)Types of Object and Garbage Collection
17)Inner Classes
18)Arrays and Var-args types
19)Control Statement
20)Collections
23)Wrapper Classes
24)Exception Handling
25)string Handling
=====================
Selenium Syllabus
=================
1>Download and Install Java
2>Configure Setup-Eclipse,Selenium,TestNG
3>Difference between Webdriver, RC and IDE
4>How to execute testcases in IE browser using Selenium Webdriver
5>Challenges with IE browser in Selenium Webdriver
6>XPath plugin for Firefox
7>Complete stydy of Dynamic XPath in Selenium
8>XPath plugin for Chrome
9>How to verify Page title in Selenium Webdriver
10>How to work with Radio button and Checkbox in Selenium
Webdriver
11>Handle Basic Dropdown in Selenium WebDriver
12>Guide to perform Drag and Drop in Selenium
13>How to perform Advance activity in Selenium like- Mouse Hover,
RightClick, DoubleClick, Keyboard Event
14>Implicit wait in selenium Webdriver
15>Explicit Wait in Selenium Webdriver
16>Fluent Wait in Selenium Webdriver
17>How to capture error message in Selenium Webdriver.
18>How to handle frames in Selenium Webdriver
19>How to handle Alert in Selenium Webdriver
20>How to handle Calender in Selenium Webdriver
21>How to capture Screenshot in Selenium
22>How to capture screenshots of failed test cases in Selenium
Webdriver
23>How to capture tooltip in Selenium Webdriver
24>How to scroll page in Selenium Webdriver
25>How to handle Exception in Webdriver
26>Solution for java.lang.illegalstateexception in Selenium
Webdriver
28>How to handle Element not visible exception
29>Solution for sendkeys(CharSequence) in Selenium
30>How to Handle Stale element reference exception in Selenium
Webdriver
31>Difference between findElement and findElements in Selenium
Webdriver
32>- Page Object Model in Selenium – Complete Guide
33>Read and Write Excel file in Selenium using Apache
34>Data Driven Framework in Selenium
35>Maven Integration with Selenium
36>Configure Eclipse with Selenium and TestNG
37>Create First TestNG Program and Execute.
Configure Eclipse with Selenium and TestNG
38>Check reports generated by TestNG
39>Cross browser testing using TestNG
40>Create Data driven framework using DataProivider
41>How to execute only failed testcases in Selenium Webdriver
42>How to disable test case in Selenium using Testing
43>How to group Test cases in Selenium using Testing
44>How to create dependency between Test cases in Selenium
Webdriver
45>How to execute testng.xml file through Java Program
46>Execute Selenium Webdriver Test cases parallel using TestNG
48)Git
49)Jenkins
50)Framework from scratch
1)Develop Maven project (How to configure maven)
2)Create Page Object model
3)Create Base class
4)create utility class
5)create Handler class
6)Run all test cases using XML file
7)Create log4j
8)Take screenshot for fail test cases
================================
Demo Interview Session
Real Time Project
Resume Preparation