MAIN MENU

Main Menu

Institute / Trainer Account

Social Links

img

IT Training Training
By
Bodhi IT Solutions

Course Info

Course Description:

Course Content of Java and Selenium:

 

Introduction to Java

·         What is Java?

·         Execution Model Of Java

·         Byte code

·         How to Get Java?

·         A First Java Program

·         Compiling and Interpreting Applications

·         The JDK Directory Structure Using Eclipse

Data types and Variables:

·         What are data types?

·         Primitive Data types & Declarations

·         Variables & Types

·         Numeric & Character Literals

·         Non-Primitive Data types

·         Casting & Type Casting

·         Widening & Narrowing Conversions

·         The Dot Operator

 

Objects and Classes:

·         Defining a Class

·         Creating an Object

·         Accessing Class Members

·         Instance Data and Class Data

·         Java Naming conventions

 


Java naming conventions:

·         Advantage of naming conventions in java

·         Class

·         Interface

·         Method

·         Variable

·         Packages

 

 

Methods:

·         What are Methods?

·         Method Structure

·         Declaration Of Methods

·         Calling Of Methods

·         Defining Methods

·         Method Parameters Scope

·         Why static methods?

 

Java Polymorphism:

·      Method Overloading: changing no. of arguments

·      Method Overloading: changing data type of arguments

·      Method Overloading and Type Promotion

·      Method Overloading with Type Promotion in case of ambiguity

 

Constructors:

·         Rules for creating Java constructor

·         Types of Java constructors

·         Java Default Constructor

·         Parameterized Constructor

·         Constructor Overloading

 

this keyword:

·         this() : to invoke current class constructor

·         this: to refer current class instance variable

·         this: to invoke current class method

 

static keyword:

 

·         Variable (also known as a class variable)

·         Method (also known as a class method)

·         Block

 

Arrays:

·         Advantages

·         Disadvantages

·         Types of Array in java

·         Using Arrays as Data type

·         Returning Array from the Method

 

Control Flow Statements & Loops:

·         Conditional (if) Statements

·         Adding an else if

·         Conditional (switch) Statements

·         for Loops

·         A for Loop Diagram

 

String:

·         Immutable String

·         How to create a string object

·         String Literal

·         By new keyword

·         String class methods

·         String Comparison in java

 

Wrapper classes:

·         Auto-boxing

·         Unboxing

·         Java Wrapper classes Example

 

Generics:

·         Generic Classes

·         Using with different data types

 

Packages:

·         Advantages of using a Package

·         Naming Convention

·         The import Statement

·         Defining Packages

 

Interfaces and Abstract Classes:

·         What is an Interface

·         Defining Interfaces

·         Separating Interface and Implementation

·         Implementing and Extending Interfaces

·         Abstract Classes

 

Inheritance & Polymorphism:

 

·         Inheritance in Java

·         Types Of Inheritance

·         Method Overloading

·         Run-time Polymorphism

·         Method Overriding

·         super keyword

·         The Object Class & Method

 

Exception Handling:

 

·         Exceptions Overview

·         Exception Keywords

·         Catching Exceptions

·         The finally Block

·         Exception Methods

·         Declaring Exceptions

·         Defining and Throwing Exceptions

·         Errors and Runtime Exceptions

 

Collections:

·         The Collections Framework

·         The Set Interface

·         The List Interface

·         The Map Interfaces

 

SELENIUM COURSE CONTENT:

 

Selenium Basics

·         Introduction for Selenium

·         HTML basic Knowledge

·         First Program on selenium

·         Verify Page title in Selenium Webdriver

·         Navigation in selenium

 

Locators:

·         Introduction of Locators

·         Complete details of Dynamic XPath

·         Complete details on CSS in selenium

 

Web Element Handling:

·         Radio button and Checkbox

·         Handling Auto Suggestion

·         Handling Dropdown List

·         Handling Alert Messages.

·         handling Multiple windows

 

Web Element Handling:

·         Handling WebTable

·         Actions Class

·         Handling Drag and Drop

·         Keyword Events using Action class

·         Handling Mouse Hover

·         Implicit and Explicit waits

·         Close and Quit

 

Framework:

·         TestNG

·         Cucumber

·         Keyword Driven

·         Data Driven

·         IO Streams

·         Excel reading using POI

·         Screenshots Capture

 

Framework:

·         How to use Logs File in selenium

·         How to use Properties File in selenium

·        Extent reports for debugging.

                                                             

 

 

Topics covered:

Java, Selenium Testing

Institute Info

Faculty : sudheer
Duration : 50 Days
Course Fee : 10,000
Training Type : Online

Related Courses

Register Now

SEND COURSE ENQUIRY