-
Selenium Webdriver
14 Lessons-
StartIntroduction to Selenium
-
StartSelenium WebDriver Architecture
-
StartHow to install Java on Windows OS
-
StartHow to install Eclipse IDE on Windows
-
StartHow to Setup Selenium WebDriver in Eclipse IDE
-
StartHow to run Tests on Different Browsers
-
StartMaven Introduction and Installation
-
StartHow to Manage Dependencies with Maven
-
StartHow to use WebDriver Manager
-
StartHow to Write First TestCase in Selenium
-
StartUnderstand WebDriver Interface
-
StartWhat are Locators in Selenium WebDriver
-
StartWhat is Relative Locator in Selenium
-
StartResources - PDF Slides and Code
-
-
XPath - Write XPath Locators like Pro
12 Lessons-
StartIntroduction to XPath Basic XPath Syntax
-
StartRelative Vs Absolute XPath
-
StartXPath Starts with Function with Examples
-
StartXPath Contains Function with Examples
-
StartXPath text() Method Find element by Text
-
StartXPath AND Operator XPath OR Operator
-
StartXPath Axes Methods Parent Child Self
-
StartAxes Method descendant- descendant or self
-
StartAxes Methods ancestor- ancestor or self
-
StartXPath Axes following- following sibling
-
StartXPath Axes preceding- preceding sibling
-
StartXPath Course PDF Slides
-
-
Selenium CSS Selectors - Learn Advanced CSS Selector Techniques
9 Lessons-
StartIntroduction to CSS and CSS Selector
-
StartWrite CSS Selector using Class Attribute
-
StartCSS Selector with Multiple Attributes
-
StartCSS Selector Substring Matching
-
StartFinding Direct Child or Sub-child Elements
-
StartNext Sibling Adjacent Sibling Combinator
-
StartFirst-Child, Last-Child, Nth-Child and Nth-Last-Child
-
StartFirst-of-type, Last-of-type andNth-of-type()
-
StartCSS Selectors PDF Slides
-
-
Selenium Webdriver Contd...
29 Lessons-
StartWhat are the Basic Methods in WebDriver Interface
-
StartBasic Methods in WebDriver Interface- Part 2
-
StartWebElement Methods in Selenium
-
StartHow to Handle Dropdown in Selenium- Part 1
-
StartHow to Handle Dropdown in Selenium- Part 2
-
StartHow to Print all Links of a Webpage
-
StartHow to Handle Auto Suggestion Dropdown
-
StartHow to Handle Checkbox in Selenium
-
StartHow to Select Radio Button in Selenium
-
StartHow to Handle Frames in Selenium
-
StartHow to Handle Alert Popup in Selenium
-
StartHow to Handle Multiple Windows in Selenium
-
StartHow to Perform Mouse Hover in Selenium
-
StartHow to Perform Drag and Drop in Selenium
-
StartHow to Handle Resize Widget in Selenium
-
StartHow to Automate Slider in Selenium
-
StartHow to Perform Right Click in Selenium
-
StartHow to Perform Keyboard Events in Selenium
-
StartDifferent Types of Wait in Selenium
-
StartWhat is Implicit Wait in Selenium
-
StartWhat is Explicit Wait in Selenium
-
StartHow to Use Fluent Wait in Selenium
-
StartHow to Handle Web Table in Selenium
-
StartWhat is JavaScriptExecutor in Selenium
-
StartHow to Take Screenshot in Selenium
-
StartHow to Handle SSL Certificate in Selenium
-
StartHow to Handle Authentication Popup in Selenium
-
StartHow to Read Data From Properties File
-
StartDownload full code for "Selenium Webdriver" section
-
-
TestNG Testing Framework
21 Lessons-
StartHow to Install TestNG in Eclipse IDE
-
StartHow to Write Test Cases Using TestNG
-
StartTestNG Annotations- BeforeMethod vs BeforeTest
-
StartHow to Use Assertion in Selenium TestNG
-
StartSoft Assertion in TestNG- SoftAssert vs HardAssert
-
StartHow to Group Test Cases in TestNG Grouping
-
StartHow to Create Test Suite in TestNG
-
StartHow to Skip Test Cases in TestNG
-
StartTestNG Annotations- BeforeGroups, BeforeClass
-
StartTestNG Annotations- BeforeSuite and AfterSuite
-
PreviewData Provider in TestNG Data Driven Testing
-
StartHow to Use Data Provider in TestNG Selenium
-
StartMove TestNG DataProvider into Different File
-
StartHow to Pass Parameter from TestNG.xml File
-
StartWhat are TestNG Listeners
-
StartHow to Capture Screenshot for Failed Tests in TestNG
-
StartHow to Execute Failed Test Cases in Selenium
-
StartTestNG Report Generation in Selenium Part- 1
-
StartTestNG Report Generation in Selenium Part- 2
-
StartHow to Manage Dependency Between Test Cases
-
StartDownload Code files for TestNG Tutorial Section here
-
-
Java for Testers
42 Lessons-
StartIntroduction to Java Programming
-
StartWhat is Java Classes and Objects
-
StartHow to Write First Program in Java
-
StartWhat are Data Types in Java
-
StartDifference Between String Literal and String Object
-
StartWhat are Variables in Java Variable Types
-
StartOperators in Java Introduction and Examples
-
StartHow to use IF ELSE in Java
-
StartWhat is Ternary Operator in Java
-
StartHow to use Switch Case in Java
-
StartHow to use While Loop in Java
-
StartHow to use Do While Loop in Java
-
StartHow to use For Loop in Java
-
StartHow to use Break and Continue in Java
-
StartHow to use Nested Loops in Java
-
StartHow to use Single Dimensional Array in Java
-
StartMultidimensional Array in Java With Examples
-
StartWhat are Methods in Java With Examples
-
StartHow to Add Parameters to a Method in Java
-
StartWhat are Packages in Java With Examples
-
StartAccess Modifiers in Java with Example
-
StartAccess Modifiers in Java with Example- Part 2
-
StartEncapsulation in Java Data Hiding in Java
-
StartInheritance in Java Types of Inheritance
-
StartJava Polymorphism Method Overloading in Java
-
StartJava Polymorphism Method Overriding in Java
-
StartAbstract Classes and Methods in Java
-
StartWhat is Interface in Java with Example
-
StartWhat are Constructors in Java
-
StartSuper Keyword in Java
-
StartThis Keyword in Java
-
StartFinal Keyword in Java
-
StartTry Catch Java Exception Handling in Java
-
StartHow to Read Data from Properties File
-
StartHow to Write in Java Properties File
-
StartHow to Write to a CSV and Text File in Java
-
StartHow to Read Data from CSV and Text File in Java
-
StartHow to Write Data in Excel using Java
-
StartHow to Read Excel File in Java
-
StartCollections in Java Wrapper Classes in Java
-
StartArray List in Java Tutorial with Examples
-
StartDownload Resources - PDF and Code
-
-
Git & GitHub
12 Lessons-
Start1. What is Git
-
Start2. What is Github and Basic Git Workflow
-
Start3. Git Installation on Windows
-
Start4. How to do First Git Commit
-
Start5. How to Push Code to Github Part-1
-
Start6. How to Push Code to Github Part-2
-
Start7. How to Clone Github Repository
-
Start8. End-to-End Example For Automation Testers
-
Start9. Importance of Git Branching
-
Start10. Git Branching and Merging Example
-
Start11. How to Resolve Merge Conflicts in Git
-
Start12. Important Git Commands
-
-
Jenkins
8 Lessons-
Start1. Introduction to Jenkins - Basics of Jenkins CI
-
Start2. Jenkins Installation and Setup
-
Start3. Jenkins Dashboard and Homepage Overview
-
Start4. Create First Job in Jenkins
-
Start5. How to Parameterize Jenkins Job
-
Start6. How to Run Automation Tests in Jenkins
-
Start7. How to Parameterize Browser and URL in Jenkins
-
Start8. Run Test Cases From Github Using Jenkins
-