In this course I will guide you from basic to advance java and selenium following are the major topics which will be covered:
- Selenium-WebDriver
- Selenium WebDriver Architecture
- Usage of gecko, IE, chrome browser drivers
- Navigating to Web Applications
- Introduction to Web Elements
- Operations on Web Elements
- Fire Bug Tool and Fire Path Tool
- Browser Driver Commands/ Methods/ Functions: Get, Navigate and Find element
- Difference Between FindElement & FindElements
- Understand the difference between Driver Close and Driver Quit
- Inspecting elements in Mozilla, Chrome
- Locators: ID, Name, Class, Tag Name, Link Text, Partial Link Text, CssSelector, XPath
- What is XPath?
- Types of X-path
- Handling complex & Dynamic Web-elements in Selenium using XPath Functions: Contains (), Start-with (), Following Axes, Following Sibling Axes, Preceding Axes and Preceding Sibling Axes
- Selenium Functions
- What is Waits in Selenium?
- Types of Waits: Explicit Wait, Fluent wait, Implicit Wait, PageLoadTimeout and setScriptTimeout
- Explain Validation
- Define Browser Profiling
- Introduction to Testing
- Advantages of Testing
- Installing Testing on Eclipse
- Rules to write Testing
- Testing Features
- Annotations
- Grouping
- Sequencing: Prioritization and Dependency
- Enable/Disable a test case
- Parameterization: Using Xml file and DataProvider
- Parallel Testing & Cross Browser Testing
- Testing Report: HTML Report, Console Report, XML Report
- Annotations
- Grouping
- Sequencing
- Parameterization
- Parallel Testing & Cross Browser Testing
- Testing Report
- Topics:
- Maven
- Switch from Simple Java Project to Maven Project
- Maven for builds and sending Email reports
- Jenkins
- Selenium Integration with Jenkins
- AutoIT and its features
- AutoIt provides support for: Keystrokes, Mouse Movement, Window Control
- Sikuli and its features
- How Sikuli works
- log4j - logging tool
- Interaction with Selenium
- Interaction with Flash applications
- Upload file AutoIt Script in Selenium WebDriver
Selenium:
Provides all Webdriver commands and interview preparation after completion of the course and live industry project.
Locators technique
Testing with annotations ,listener, reporting, attributes of annotations
Maven project, continues integration using Jenkins
Framework development
POM
Hybrid
Data Driven
In Java, covers all oops concepts and collection threading, string handling. Excel file and TXT file handling.
Please contact me for more details I will share you the complete information.