
Outline the selenium syllabus and feedback, cover prerequisites in core Java and logical programming, and teach reusable methods, explicit and implicit waits, and end-to-end framework development for placement and interviews.
Explore when to start automation in agile teams, leverage Selenium for regression testing, maintain existing test scripts, and plan scalable automation frameworks for 1000 test cases.
Explore why automation testing improves reliability, speed, and quality by converting manual test cases into automated scripts. Learn the basics of selenium and how to use it.
Explain what Selenium is as a free, open source web automation suite. Learn about the Selenium WebDriver, multi language support, and cross border testing across browsers and platforms.
Identify and interact with web elements using selenium locators, including Object ID, name, link text, and other locator options, with practical login validation on a real site.
Discover eight Selenium locators for web elements, including link text, partial link text, class name, and tag name, and learn how to identify elements faster, with XPath covered later.
Master XPath basics by learning how XML path expressions locate elements in the HTML DOM, using parent-child-ancestor-descendant relationships, attributes, and dynamic XPath techniques for Selenium.
Learn to craft robust xpath expressions for selenium, using id, name, and class attributes, with contains, text, starts-with, ends-with. Understand absolute versus relative xpath and axes such as preceding and following for dynamic elements.
Set up Selenium with Java and Eclipse, install the JDK and ChromeDriver, and run a first script with reusable methods within a project framework.
Learn to capture text on a web page and verify it using selenium with java, via getText, comparing to expected, and outlining a reusable validation method.
Create a reusable static method that verifies page text by passing an XPath and an expected value, retrieving text with getText, comparing with equals, and printing results for debugging.
Learn how to automate radio buttons and checkboxes in Selenium with Java, locate elements using XPath, check isSelected, and click to select, with reusable methods.
Create a reusable method to select a radio button in selenium with Java, using isSelected, boolean return, and helper class integration for reliable test cases.
Learn to create a reusable method to select a radio button in Selenium WebDriver using Java, returning a boolean isSelected and validating test cases with a helper class.
Learn to select multiple checkboxes in Selenium WebDriver with Java by locating all checkbox elements, iterating over them, and clicking each one.
Create a reusable method to select multiple checkboxes by iterating over the list of web elements found by the input type attribute equals checkbox, using a helper class.
Learn how to verify radio buttons and checkboxes in Selenium WebDriver with Java by checking isDisplayed, isEnabled, and isSelected, with code demonstrations and a task to create reusable methods.
Hi all, We have designed Selenium WebDriver beginner to Master level content. This, course for Manual Tester, Non-Tech Or If having long gap and trying to get job in Automation Testing . After completing course you are very confidence Selenium WebDriver basic to framework development and You can crack any interview .
This, course for Manual Tester, Non-Tech Or If having log gap and trying to get job in Automation Testing After completing course you are very confidence Selenium WebDriver basic to advanced and You can crack any interview .
Selenium Syllabus
=================
1>Download and Install Java
2>Configure Setup-Eclipse,Selenium,TestNG
3>Difference between Webdriver, RC and IDE
4>How to execute test cases in IE browser using Selenium Webdriver
5>Challenges with IE browser in Selenium Webdriver
6>XPath plugin for Firefox
7>Complete study of Dynamic XPath in Selenium
8>XPath plugin for Chrome
9>How to verify Page title in Selenium Web driver
10>How to work with Radio button and Checkbox in Selenium
Webdriver + How to create re-suabe method to add in Framework
11>Handle Basic Drop down in Selenium WebDriver + How to create re-usable method to add in Framework
12>Guide to perform Drag and Drop in Selenium + How to create re-usable method to add in Framework
13>How to perform Advance activity in Selenium like- Mouse Hover,
RightClick, DoubleClick, Keyboard Event ( How to create re-usable method to add in Framework)
14>Implicit wait in selenium Webdriver ( How to create re-usable method to add in Framework)
15>Explicit Wait in Selenium Webdriver ( How to create re-usable method to add in Framework)
16>Fluent Wait in Selenium Webdriver ( How to create re-usable method to add in Framework)
17>How to capture error message in Selenium Webdriver. ( How to create re-usable method to add in Framework)
18>How to handle frames in Selenium Webdriver ( How to create re-usable method to add in Framework)
19>How to handle Alert in Selenium Webdriver( How to create re-usable method to add in Framework)
20>How to handle Calender in Selenium Webdriver( How to create re-usable method to add in Framework)
21>How to capture Screenshot in Selenium( How to create re-usable method to add in Framework)
22>How to capture screenshots of failed test cases in Selenium
Webdriver ( How to create re-usable method to add in Framework)
23>How to capture tooltip in Selenium Webdriver
24>How to scroll page in Selenium Webdriver ( How to create re-usable method to add in Framework)
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 testcase in Selenium using TestNG
43>How to group Testcases in Selenium using TestNG
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
51) Real Time project Assignments