Selenium Training Videos on Selenium Fundamentals, Test Automation Fundamentals, Java Programming for Selenium, and Design & Implement Automation Framework.
Selenium Training Videos
Overview of Selenium, Selenium suite of Tools, Selenium IDE Features, Selenium RC Features, Overview on Selenium WebDriver, Selenium Grid Features, History of the Selenium Project, Platforms supported by Selenium and Selenium Licence.
Introduction Selenium continuation, Advantages & Disadvantages of Selenium, Software used for Selenium Testing and Selenium Automation Framework.
Phases of Software Test Process, Requirements Analysis, Test Planning, Test Design, Test Environment Setup, Test Execution, and Test Cycle Closure.
Selenium Test Life Cycle or selenium Test Process, Selenium Test Planning, Writing Selenium IDE Test Cases, Writing Selenium WebDriver Test Cases, enhancing Selenium Test Cases using Java Programming, Executing Selenium Test Cases, and Reporting Defects.
Overview of Java Programming, Java Modifiers, Data Types, Variables, Operators, Flow Control, Arrays, String Handling, File Handling, Exception Handling, and Methods. Java OOPS: Inheritance, Polymorphism, Abstraction, and Encapsulation.
Introduction to Java Programming Language, Uses of Java language, Java Syntax Rules & Coding Standards, Java Environment Setup, Write & Execute first Java Program, and Write Java Programs using Eclipse IDE
Java Programming Structure, Writing Comments, Declaring Methods, Declaring Variables, Declaring Constants, Print Statements, usage of Operators, Writing Conditional Statements, Writing Loop Statements, and Calling methods. Java Keywords, Java reserved Words, Java Coding Standards, and Java Syntax Rules.
Declaring Java Variables, Types of Java Variables, Java Local variables, Instance Variables, and Class Variables/Static Variables. Usage of Java Variables, Assign values to Variables and Variable Naming Restrictions. Categories of Java Operators, Java Arithmetic Operators, Java Assignment Operators, Java Comparison Operators, and Logical Operators.
Java Conditional and Loop Statements, the tutorial explains types of Conditional statements in Java, Types of Conditions, and usage of conditional statements. If statement and switch statements in Java with examples. Java loop structures, for loop, while loop, do while loop, and enhanced for loop with examples.
Selenium Training Videos
Strings and Arrays in Java, the tutorial explains String handling in Java, Creating Strings, String Concatenation, and String Comparison. Array declaration, types of Arrays, print Array, copy Array, Array methods and Advantages & Disadvantages of Arrays.
(Input and Output operations and File handling in Java tutorial explains reading different types of input and displaying output on the console. handling folders and files using File Class. Exception handling in Java. Handling Arithmetic, Number format, Null pointer and Array index out of bounds exceptions using try catch blocks.)
(User Defined Methods in Java tutorial explains Java built in and User defined methods. User defined methods in Java, Method with returning a value, Method without returning any value, calling methods by invoking object and calling methods without object. Calling internal and external methods.)
(Built in Methods in Java tutorial explains Java String methods, Number methods, Character methods, Array methods and Date & Time methods. Java Built-in methods for Selenium Test Automation.)
(Java Inheritance and Polymorphism tutorial explains types of Inheritance in Java, Creating and accessing Non static class members using Inheritance. Polymorphism in Java, Method Overloading and Method Overriding. Examples for Java Inheritance, Polymorphism and creating & accessing Java Class members.)
(Java Abstraction and Encapsulation tutorial explains Java Abstraction, Create Abstract class, implement abstract methods, create Java interfaces and reuse Interface methods using implements keyword. Java Encapsulation, create getter and setter methods and access private fields.)
(Introduction to Selenium WebDriver tutorial explains features of Selenium WebDriver, drawbacks of WebDriver, Selenium WebDriver Environment setup. Create Selenium Test Case using Element locators and WebDriver Commands. WebDriver Fundamentals and Features, configure WebDriver and create Test cases.)
(Web Elements and Element Locators tutorial explains Operations Web elements like Browser, Page, Link, Edit box, Button, Check box, Radio button, WebTable, Frame etc… Element Locators for recognizing web elements in Selenium WebDriver, element locatores are id, name, className, linkText, partialLinkText, tagName, cssSelector and xpath locators.)
(Selenium WebDriver Methods tutorial explains Webdriver commands and operations with examples. Selenium Webdriver Browser methods, Browser navigation methods, methods on web elements and other methods. Selenium WebDriver methods for performing operations on Web Elements.)
(Writing Selenium WebDriver Test Cases using Element Locators, WebDriver Commands and Java Programming features. Writing Positive and Negative Test Cases in Selenium. Creating multiple browser drivers and working with different Browsers.)
(Writing Selenium WebDriver Test Cases using User defined methods or Reusable components. Creating Multiple Test Cases in a Program using Reusable components or Methods. Conditional and Unconditional Synchronization in Selenium.)
(Introduction to TestNG Testing framework tutorial explains TestNG Installation in Eclipse IDE, writing first TestNG Test Case, writing multiple Test cases in a Program, TestNG annotations and attributes like priority, dependsOnMethods, alwaysRun, and enabled. Executing TestNG Test Cases and generating test Reports.)
(Data Driven Testing in Selenium tutorial explains Data driven testing by fetching test data from an external excel file. Download excel jar file and add excel jar to Java project in Eclipse, write Selenium Webdriver Test case and execute the Test case using multiple sets of Test data. Usage of TestNG DataProvider annotation.)
(Selenium Live Project tutorial explains Understanding Testing project Requirements, Features to be Tested, derive Sanity Test Cases, derive Comprehensive Test Cases and automating Test cases using Selenium. Understanding Software project requirements, deriving test cases and automating test cases using Selenium.)
Selenium Training Videos
(What is POM (Page Object Model)?, Page Object Model in Selenium for Centralized maintenance of Web Elements and Advantages of Page Object Model in Automated Testing using Selenium. Page Object Model using Page Factory and without using Page Factory and POM to overcome the limitation (No Object Repository) of Selenium.)