Java & Selenium Testing Course π₯οΈ
Master automated web testing with Java and Selenium using the Page Object Model in this comprehensive course.

freeCodeCamp.org
157.4K views β’ Aug 26, 2024

About this video
Learn how to use Selenium with Java using Page Object Model and master the art of automated web testing. Selenium is a powerful tool for automating web browsers, enabling you to simulate user interactions and verify web application functionality.
π» Code: https://github.com/RexJonesII/FreeCodeCampSeleniumJava
Course created by Rex Jones.
YouTube: https://www.youtube.com/c/RexJonesII
Website: https://www.rexjones2.com/
βοΈ Contents βοΈ
(0:00:00) Introduction to the Course
(0:09:39) Set Up Project
(0:16:15) 1st Selenium Using Java Test
(0:37:09) Part 2 - Introduce Page Object Model
(0:42:56) Create Page Object Model
(1:05:48) Create Test Using Page Object Model
(1:22:54) Part 3 - Introduce Working With WebElements
(1:29:40) Scroll To Element Using JavaScriptExecutor
(1:47:26) Working With Radio Buttons
(2:01:18) Working With Checkboxes
(2:11:23) Working With Tables
(2:33:39) Working With Links
(2:45:04) Working With Drop Downs
(3:20:46) Working With Dates
(3:49:07) Part 4 β Introduce Selenium Interfaces & Methods
(3:50:36) How To Take A Screenshot
(4:05:25) How To Handle A Modal
(4:23:04) Switch To Information Alert
(4:40:20) Switch To Confirmation Alert
(4:48:39) Switch To Prompt Alert
(4:56:54) Switch To Frames Introduction
(5:09:08) Switch To Frames Using String
(5:24:16) Switch To Frames Using Index
(5:32:57) Switch To Frames Using WebElement
(5:37:09) Switch To Windows
(5:58:07) Explicit Wait
(6:14:57) Fluent Wait
(6:33:56) Implicit Wait
(6:36:47) Page Load Timeout & Script Timeout
(6:38:10) Simulate Mouse Movements
(6:59:00) Simulate Keyboard Event
β€οΈ Support for this channel comes from our friends at Scrimba β the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp
π» Code: https://github.com/RexJonesII/FreeCodeCampSeleniumJava
Course created by Rex Jones.
YouTube: https://www.youtube.com/c/RexJonesII
Website: https://www.rexjones2.com/
βοΈ Contents βοΈ
(0:00:00) Introduction to the Course
(0:09:39) Set Up Project
(0:16:15) 1st Selenium Using Java Test
(0:37:09) Part 2 - Introduce Page Object Model
(0:42:56) Create Page Object Model
(1:05:48) Create Test Using Page Object Model
(1:22:54) Part 3 - Introduce Working With WebElements
(1:29:40) Scroll To Element Using JavaScriptExecutor
(1:47:26) Working With Radio Buttons
(2:01:18) Working With Checkboxes
(2:11:23) Working With Tables
(2:33:39) Working With Links
(2:45:04) Working With Drop Downs
(3:20:46) Working With Dates
(3:49:07) Part 4 β Introduce Selenium Interfaces & Methods
(3:50:36) How To Take A Screenshot
(4:05:25) How To Handle A Modal
(4:23:04) Switch To Information Alert
(4:40:20) Switch To Confirmation Alert
(4:48:39) Switch To Prompt Alert
(4:56:54) Switch To Frames Introduction
(5:09:08) Switch To Frames Using String
(5:24:16) Switch To Frames Using Index
(5:32:57) Switch To Frames Using WebElement
(5:37:09) Switch To Windows
(5:58:07) Explicit Wait
(6:14:57) Fluent Wait
(6:33:56) Implicit Wait
(6:36:47) Page Load Timeout & Script Timeout
(6:38:10) Simulate Mouse Movements
(6:59:00) Simulate Keyboard Event
β€οΈ Support for this channel comes from our friends at Scrimba β the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp
Video Information
Views
157.4K
Likes
3.3K
Duration
07:28:51
Published
Aug 26, 2024
User Reviews
4.7
(31) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.