Computer Courses
Selenium with Java: Full Course (SDET-QA)
Sikhami InstituteEnglish

Free
Join for free- 57 video lectures (85h 17m)
- Certificate of completion
- Ask the teacher your doubts
- Watch on the web and in the Android app
About this course
Pavan's complete course on test automation with Selenium WebDriver and Java, recorded as live sessions: core Java first, then Selenium, TestNG and a hybrid framework with Jenkins. Who it's for: manual testers and freshers who want to become automation test engineers. These are the free, official videos of the "Selenium with Java (Full Crash Course)" playlist from the SDET- QA YouTube channel (youtube.com/@sdetpavan). All videos belong to SDET- QA (Pavan); Sikhami is not affiliated with SDET- QA (Pavan) and simply arranges the public playlist into a course, so you can learn one lesson at a time and keep track of your progress.
What you will learn
• Introduction to automation testing and Selenium • Core Java for testers: arrays, strings and object-oriented concepts • Selenium WebDriver setup, locators and browser commands • Waits, dropdowns, alerts, frames and mouse and keyboard actions • TestNG annotations, assertions and reports • The Page Object Model and a hybrid framework • Running tests with Jenkins (CI)
Course content
1 section · 57 lectures · 85h 17m
1. Selenium with Java (Full Crash Course)
- Selenium with Java Introduction to Automation & Selenium | 2024 New Series1h 11m
- Session 1- Introduction To Java| JDK & Eclipse Installation | Java & Selenium1h 26m
- Session 2- Working with Java Variables and Data Types | Java & Selenium1h 32m
- Session 3- Working with Java Operators and Expressions | Java & Selenium1h 36m
- Session 4- Working with Java Conditional Statements | Java & Selenium1h 19m
- Session 5- Working with Java Loops & Jump Statements | Java & Selenium1h 39m
- Session 6- Working with Java Arrays | Single & two dimensional | Java & Selenium1h 43m
- Session 7- Working with Java Arrays | Coding Examples on Arrays | Java & Selenium1h 38m
- Session 8- Working with Java Strings | String Methods | Java & Selenium1h 38m
- Session 9- Java Strings | String Immutability | String,StringBuilder, StringBuffer1h 21m
- Session 10- Java OOPS Concepts - Class, Object & Methods | Java & Selenium1h 12m
- Session 11- Java OOPS Concepts - Java Methods & Constructors | Java & Selenium1h 13m
- Session 12- Java OOPS Concepts - Polymorphism & Encapsulation | Overloading1h 38m
- Session 13- Java OOPS Concepts - Usage of this and static keywords in Java1h 20m
- Session 14- Java OOPS Concepts - Inheritance and Types of Inheritance in Java1h 9m
- Session 15- Java OOPS Concepts - Method Overriding, final & super keywords in java1h 28m
- Session 16- Java OOPS Concepts - Data Abstraction | Interface Concept in Java1h 43m
- Session 17- Wrapper Classes | Data Conversion | Packages | Access Modifiers1h 17m
- Session 18 - Exception Handling in Java | Try..Catch..Finally Blocks1h 25m
- Session 19 - Type Casting in Java | Up Casting & Down Casting in Java1h 37m
- Session 20 - Collections in Java | ArrayList | HashSet | HashMap2h 24m
- Session 21 - Selenium with Java | Introduction & Environment Setup1h 37m
- Session 22 - Selenium with Java|Locators(ID,Name,LinkText,PartialLinkText,Class&Tag)1h 12m
- Session 23 - Selenium with Java | Locators - CSS Selector1h 7m
- Session 24 - Selenium with Java | Locators - XPath | XPath Functions | XPath Types1h 49m
- Session 25 - Selenium with Java | Locators - XPath Axes | SelectorsHub1h 13m
- Session 26 - Selenium with Java | WebDriver Methods1h 12m
- Session 27 - Selenium with Java | WebDriver Waiting Methods1h 22m
- Session 28 - Selenium with Java | WebDriver Methods | Browser & Navigation Commands1h 7m
- Session 29 - Selenium with Java | Handling Check Boxes, Different Types of Alerts1h 19m
- Session 30 - Selenium with Java | Handling Frames/iFrames & Nested iFrames54m
- Session 31 - Selenium with Java | Handling Different Types of Drop-downs1h 27m
- Session 32 - Selenium with Java | Handling Auto-suggest Dropdown & Static Web Table1h 28m
- Session 33 - Selenium with Java | Handling Dynamic Pagination Web Table1h 8m
- Session 34 - Selenium with Java | Handling Date Pickers2h 1m
- Session 35 - Selenium with Java | Mouse Actions | Action Vs Actions1h 30m
- Session 36 - Selenium with Java | Keyboard Actions | Sliders | Tabs & Windows1h 26m
- Session 37 - Selenium with Java | JavascriptExecutor |Scrolling Pages|Upload Files1h 42m
- Session 38 - Selenium with Java | Screenshots, Headless, SSL, Ad Block, Extensions1h 55m
- Session 39 - Selenium with Java | Handling Broken Links, SVG Elements, Shadow DOM1h 44m
- Session 40 - Selenium with Java | Data Driven Testing | Working with MS-Excel1h 39m
- Session 41 - Selenium with Java | Data Driven Testing with MS-Excel1h 51m
- Session 42 - Selenium with Java | TestNG Integration & Setup | @Test annotation1h 37m
- Session 43 - Selenium with Java | TestNG Annotations | Types Of Assertions1h 41m
- Session 44 - Selenium with Java | TestNG | Dependency Methods | Grouping Tests1h 2m
- Session 45 - Selenium with Java | TestNG | DataProviders | Parallel Testing1h 44m
- Session 46 - Selenium with Java | TestNG | Listeners | Extent Report Generation1h 32m
- Session 47 - Selenium with Java | TestNG | Page Object Model Pattern1h 29m
- Session 48 - Selenium with Java | Hybrid Automation Framework Project | POM1h 34m
- Session 49 - Selenium with Java | Hybrid Automation Framework | Page Object Model1h 29m
- Session 50: Selenium with Java | Hybrid Framework | Logs, Properties, Cross Browser1h 34m
- Session 51: Selenium with Java | Hybrid Framework | Data Driven Tests | Apache POI1h 32m
- Session 52: Selenium with Java | Hybrid Framework | Grouping Tests, Extent Reports1h 39m
- Session 53: Selenium with Java | Hybrid Framework | Run Tests on Selenium Grid1h 15m
- Session 54: Selenium with Java | Hybrid Framework | Docker Integration with SeleniumGrid1h 36m
- Session 55: Selenium with Java | Hybrid Framework | Git & GitHub Workflow1h 54m
- Session 56: Selenium with Java | Hybrid Framework | Jenkins CI Setup | (Final Session)1h 1m