Selenium Expert With Java

by Pythonsoft Claim Listing

Selenium Expert with Java course is offered by Pythonsoft. Pythonsoft is a leading software training institute in India to provide quality training to students. As a training institute, we try to provide strong programming skills to our students.

₹15000

Contact the Institutes

Fill this form

Advertisement

Pythonsoft Logo

img Duration

75 Hours

Course Details

Selenium Expert with Java course is offered by Pythonsoft. Pythonsoft is a leading software training institute in India to provide quality training to students. As a training institute, we try to provide strong programming skills to our students. We provide both conceptual and practical-oriented training from very basic to advanced levels.

 

Syllabus:

  • Core Java:
  • Basics of Programming:
  • Java Components – jvm, jre and jdk
  • Data Types and Variables.
  • Methods
  • Operators
  • Basic Programming
  • Decision Statements
  • Looping Statements
  •  OOPS in Java:
  • Members Of Class
  • Class and Object
  • Basic memory allocations and execution flow
  • Blocks
  • Constructors
  • Has-A and Is-A Relationship (Inheritance)
  • Constructor Chaining
  • this and super statement
  • Polymorphism
  • Overloading and Overriding
  • Type Casting
  • Abstraction
  • Abstract class and Interface
  • Generalization and Specialization
  • Access Specifiers
  • Encapsulation
  • Java Library:
  • Object Class
  • String Class
  • Wrapper Class
  • Java Bean Class
  • System Class and its members
  • Scanner class
  • Singleton Design pattern
  • Arrays
  • Programming on String and Arrays
  • Collection Frameworks
  • Exception Handling
  • File Programming
  • Selenium Tool
  • Introduction to Automation
  • What is Automation
  • Advantages & Disadvantage of Automation
  • When do we go for Automation
  • Introduction to Selenium
  • What is Selenium?
  • Languages & Platform  supported by Selenium
  • Basic Browser Handling
  • Launching Browser (Firefox,Chrome,IE,Safari…)
  • Handling Browser Navigation
  • Locators
  • What is locator?
  • Locator types(tagName,id,name,className,linkText,partialLinkText,css,xapth)
  • Synchronization
  • About Script Synchronization
  • Implicit wait
  • Explicit wait
  • FluentWait
  • Custom wait
  • Handling WebElement
  • Different ways to perform actions on elements
  • Using getters and setters for validation
  • Handling Multiple Elements
  • Handling Mouse events
  • Performing mouse hover action
  • Handling Drop down Menu
  • Performing Drag and Drop action
  • Handling ListBox
  • Selecting options using different methods
  • Handling Multi select list box
  • Sorting the content of list box
  • Searching the list box
  • Handling Popups
  • Introduction to types of popup
  • Techniques identify popup type
  • Handling new tab
  • Handling Alert window
  • Handling calendar window
  • Handling File Download window
  • Handling File Attachment window
  •  Handling authentication window
  • FrameWindow
  • Xpath technique 
  •  What is xpath
  • Types of Xpath
  • Xpath by attribute
  • Xpath by multiple attribute
  • Xpath by text() function
  • Xpath by contains() function
  • Xpath by siblings
  • Xpath vs CssSelector
  • Handling Dynamic tables
  • Xpath for Static web table
  • Xpath for Dynamic web table
  • Page Object Model
  • Introduction to Page Object Model
  • Handling Elements (declaration, initialization and utilization)
  • @FindBy (annotation)
  • Page Decoration using Page Factory
  • Advantages of POM
  • TestNG
  • TestNG annotations
  • TestNG reporting
  • TestNG Assertion
  • TestNG suite
  • Parallel execution
  • Group execution
  • Parallel execution with Multiple browser
  • Cross browser testing
  • Parameter
  • Testing Listener with screenshot
  • Automation FrameWork
  • What is Automation Frame Work
  • Why Frame work
  • Types of  Frame work
  • Designing Frame work
  • Implementation of Frame Work
  • Execution of Frame Work
  • Automation Project
  • Implementing Frame work on Web Project
  • Automation workspace management using GIT hub
  • Challenges faced in Automation Project and Handling it
  • Automation Life Cycle
  • Source control tool
  • Introduction of Git
  •  Git vs GitHub
  • Git advantages
  • Git Architecture
  • Git PUSH & PULL , CLONE , COMMIT commands
  • Build testing Tool
  •  Introduction of MAVEN
  • Maven installation
  • Maven Dependencies
  • Maven Build life cycle
  • Maven framework structure
  • Advantages of Maven in Automation FrameWork
  • Continuous integration tools
  • Introduction of Jenkins
  • Jenkins  installation & configuration
  • Jenkins Job
  • Jenkins Schedule
  • POLL scm
  • Email notification
  • Bhubaneshwar Branch

    Plot No-MB-63, GGP colony, Bhubaneshwar

Check out more Selenium courses in India

Amity Soft Logo

Selenium Training

Selenium is the most popular and widely used open-source web automation framework. Based on a Survey on Test Automation Challenges, Nine out of ten testers use Selenium in their projects.

by Amity Soft [Claim Listing ]
TrainingTrains Logo

Selenium Testing With Java

A thorough Selenium training curriculum that includes all crucial ideas and methods is provided by Training Trains in Erode. You’ll learn all there is to know about Selenium testing, from Selenium Web Driver to test automation frameworks.

by TrainingTrains
edForce Logo

Cucumber

This training course will introduce you to BDD and the role of Cucumber in promoting it. You will learn to set up Cucumber with Selenium in Eclipse and understand its basics to write your own Cucumber Selenium test.

by edForce [Claim Listing ]
Samyak IT Solutions Logo

Selenium Certification Training Course

Selenium is a popular open source web application test automation tool. The Selenium Certification Training Course will cover features and components of Selenium to enable participants to be able to write good automation scripts.

by Samyak IT Solutions [Claim Listing ]
ZebLearn Logo

Cucumber Training Program

Delve into Behavior-Driven Development (BDD) and test automation with Zeblearns specialized Cucumber Training Program. Master the essentials of Cucumber, a popular BDD framework that allows for the creation of executable specifications in plain text.

by ZebLearn [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy