Companies Home Search Profile

ZeroToHero Selenium WebDriver Java Basics+Advanced+Framework

Focused View

Shelendra Kumar

33:16:26

21 View
  • 1 - Selenium Introduction Features and Components.mp4
    17:47
  • 2 - Selenium IDE Introduction.mp4
    11:37
  • 3 - Selenium IDE Live Record and Play Demo.mp4
    15:04
  • 4 - Selenium Remote Control Introduction.mp4
    10:44
  • 5 - Selenium WebDriver Introduction.mp4
    10:42
  • 6 - Selenium GRID Introduction.mp4
    15:18
  • 7 - Java Introduction and Installation on Windows machine.mp4
    13:16
  • 8 - Eclipse Introduction Installation and Create First Java Project.mp4
    11:07
  • 9 - Understand Java main method its signature and write first Java program.mp4
    08:54
  • 10 - Introduction Java variables.mp4
    11:08
  • 11 - What is Local variable and Its rules.mp4
    06:08
  • 12 - What is Instance variable and Its rules.mp4
    06:52
  • 13 - What is Static variable and Its rules.mp4
    09:52
  • 14 - What is data type and its different types.mp4
    02:55
  • 15 - What is a Operator and its different types.mp4
    02:55
  • 16 - Arithmetic Operators.mp4
    04:58
  • 17 - Assignment Operators.mp4
    03:03
  • 18 - Relational Operators.mp4
    10:04
  • 19 - Logical Operators.mp4
    05:05
  • 20 - What is Control Statement and Its different types.mp4
    02:24
  • 21 - If Else Introduction.mp4
    07:50
  • 21 - If-Else-code.txt
  • 22 - If Else If Introduction.mp4
    08:28
  • 22 - if-else-if-code.txt
  • 23 - Switch Case Introduction.mp4
    11:07
  • 23 - Switch-case-code.txt
  • 24 - For Loop Introduction.mp4
    09:29
  • 24 - For-Loop.txt
  • 25 - While Loop Introduction.mp4
    04:55
  • 25 - While-loop.txt
  • 26 - Arrays Introduction and Single Dimensional Array.mp4
    14:06
  • 26 - Single-Dimension-Array.txt
  • 27 - Two Dimensional Arrays Introduction.mp4
    09:11
  • 27 - Two-Dimension-array.txt
  • 28 - Introduction of control statements and different types.mp4
    02:24
  • 29 - If else statement.mp4
    07:50
  • 30 - If else if statement.mp4
    08:28
  • 31 - Switch Case.mp4
    11:07
  • 32 - Employee-Class.txt
  • 32 - Runner-class.txt
  • 32 - Undersetting Java Class and Objects.mp4
    15:45
  • 33 - Understanding Constructor types and Default Constructor.mp4
    10:41
  • 34 - Understanding parameterized constructor.mp4
    09:29
  • 35 - Understanding Constructor chaining.mp4
    08:14
  • 36 - OOPS Introduction and features.mp4
    01:32
  • 37 - Understanding Inheritance with real time example.mp4
    14:29
  • 38 - Inheritance Implementation with real time example.mp4
    23:15
  • 38 - Person.txt
  • 38 - Professor.txt
  • 38 - Runner.txt
  • 38 - Student.txt
  • 38 - inheritance-diagram.zip
  • 39 - Understanding Polymorphism types and Method Overloading.mp4
    08:45
  • 40 - Understanding Method Overriding.mp4
    10:35
  • 41 - Book.txt
  • 41 - Interface2.txt
  • 41 - Printable.txt
  • 41 - RunnerDemo.txt
  • 41 - Understanding Abstraction and Interface.mp4
    22:43
  • 42 - Bike.txt
  • 42 - Demo.txt
  • 42 - RunnerDemo.txt
  • 42 - Understanding Abstract Class.mp4
    22:26
  • 42 - Vehicle.txt
  • 43 - Employee.txt
  • 43 - Java Encapsulation.mp4
    09:44
  • 43 - RunnerDemo.txt
  • 44 - Understanding Java Access modifiers with examples.mp4
    20:49
  • 45 - Java List Collection.mp4
    21:13
  • 46 - Understanding Selenium WebDriver Architecture.mp4
    14:16
  • 47 - ChromeBrowserDemo.txt
  • 47 - Launch Google Chrome via Selenium WebDriver Script.mp4
    11:15
  • 48 - FirefoxBrowserDemo.txt
  • 48 - Launch Firefox browser via Selenium WebDriver Script.mp4
    10:16
  • 49 - IEBrowserDemo.txt
  • 49 - Launch Internet Explorer browser via Selenium WebDriver Script.mp4
    11:48
  • 50 - Introduction of Selenium Locators and types.mp4
    08:35
  • 51 - Finding the elements by Id and name locators.mp4
    13:38
  • 51 - IdAndNameLocatordemo.txt
  • 52 - Finding Web link element by using Link Text and Partial Link Text locators.mp4
    13:29
  • 52 - LinkDemo.txt
  • 53 - Understanding the Xpath and its types.mp4
    21:05
  • 53 - XpathDemo.txt
  • 54 - AdvnaceXpathDemo.txt
  • 54 - Solving the real time elements issues by Xpath methods Part 1.mp4
    22:57
  • 55 - Solving the real time elements issues by Xpath methods Part 12.mp4
    04:28
  • 55 - Xpath-Syntax.txt
  • 56 - CSS-Selector-Patterns.txt
  • 56 - Understanding Css Selector locators.mp4
    19:41
  • 57 - Solving the real time elements issues by Css Selector locator.mp4
    13:01
  • 58 - ClassNameLocatorDemo.txt
  • 58 - Understanding Class name locator.mp4
    12:52
  • 59 - TagNameLocatorDemo.txt
  • 59 - Understanding TagName locator.mp4
    14:01
  • 60 - Understanding the difference between findElement and findElements.mp4
    17:49
  • 61 - TextBoxDemo.txt
  • 61 - Text box operations handling.mp4
    15:05
  • 62 - CheckBoxDemo.txt
  • 62 - Checkbox operations handling.mp4
    15:50
  • 63 - RadioButtonDemo.txt
  • 63 - Radio button operations handling.mp4
    19:48
  • 64 - DropDownDemo.txt
  • 64 - Dropdown operations handling.mp4
    18:33
  • 65 - LinkOperationDemo.txt
  • 65 - Links operations handling.mp4
    10:08
  • 66 - CalendarDemo.txt
  • 66 - Calendar operations handling.mp4
    24:19
  • 67 - ButtonDemo.txt
  • 67 - Button operations handling.mp4
    12:44
  • 68 - CSS Validations handling.mp4
    11:41
  • 68 - CssValidationDemo.txt
  • 69 - SeleniumMethods.txt
  • 69 - Selenium method to open application get title url and maximized browser.mp4
    08:08
  • 70 - NavigatesDemo.txt
  • 70 - Selenium methods to navigate to back forward and refresh the page.mp4
    10:13
  • 71 - Close and quite methods with real examples.mp4
    12:19
  • 71 - ClosingbrowserDemo.txt
  • 72 - AlertDemo.txt
  • 72 - Automate Javascript alert with real time example.mp4
    15:25
  • 73 - Understanding the Iframe and its handling.mp4
    24:21
  • 74 - Nested Iframe handling.mp4
    15:19
  • 74 - nested-frame-example.zip
  • 75 - Handling the Multiple windows of a browser.mp4
    33:24
  • 75 - MultipleTabsDemo.txt
  • 76 - Understanding the JavaScript usage for Selenium.mp4
    03:24
  • 77 - Execute JavaScript via Selenium to enter value in Text box and click on button.mp4
    14:00
  • 77 - JSDemo.txt
  • 78 - Execute JavaScript via Selenium to get title and url of web page.mp4
    06:46
  • 78 - JSDemo.txt
  • 79 - Execute JavaScript via Selenium to Scroll down.mp4
    12:23
  • 79 - ScrollingDemo.txt
  • 80 - Execute JavaScript via Selenium for Horizontal Scrolling.mp4
    12:14
  • 80 - SwippingDemo.txt
  • 81 - Understanding the need to keyboard and mouse handling.mp4
    03:03
  • 82 - DoubleClickDemo.txt
  • 82 - How to automate double click action.mp4
    07:42
  • 83 - How to automate right click action.mp4
    07:42
  • 83 - RightClickDemo.txt
  • 84 - DragAndDropDemo.txt
  • 84 - How to automate drag and drop action.mp4
    08:42
  • 85 - How to automate Move mouse on any element and perform click and enter value.mp4
    14:43
  • 85 - MoveMouseDemo.txt
  • 86 - Understanding the Synchronization Usage in Selenium.mp4
    03:44
  • 87 - Understanding the Implicit wait with real time example.mp4
    16:59
  • 88 - Understanding the need to Explicit wait.mp4
    04:03
  • 89 - Understanding the Explicit wait with real time example.mp4
    07:09
  • 90 - Understanding the need to Fluent wait.mp4
    03:57
  • 91 - Understanding the Fluent wait with real time example.mp4
    09:26
  • 92 - Difference between Implicit VS Explicit VS Fluent waits.mp4
    03:51
  • 93 - Understanding the need to customizing the browser settings.mp4
    01:22
  • 94 - Customized the Chrome browser to change default download path.mp4
    07:49
  • 95 - Customized the Chrome browser to launch with Maximized mode.mp4
    02:05
  • 96 - Customized the Chrome browser to disable JavaScript and notification.mp4
    03:56
  • 97 - ChromeDemoExample.txt
  • 97 - Customized the Chrome browser to run automation with Incognito mode.mp4
    02:25
  • 98 - Customized the Firefox browser to change default download path.mp4
    09:48
  • 98 - FirefoxDemo.txt
  • 99 - Customized the Firefox browser to run automation with Private Mode.mp4
    02:47
  • 99 - FirefoxDemo.txt
  • 100 - Customized the Firefox browser to launch existing profile.mp4
    10:35
  • 100 - FirrefoxprofileDemo.txt
  • 101 - Customized the IE browser to ignore zoom level.mp4
    09:02
  • 102 - Customized the IE browser to set initial url.mp4
    04:05
  • 102 - IEDemo.txt
  • 103 - Understanding the need to run automation in Headless mode.mp4
    02:52
  • 104 - ChromeheadlessDemo.txt
  • 104 - Execute test script in Chrome headless mode.mp4
    07:29
  • 105 - Execute test script in Firefox headless mode.mp4
    05:05
  • 105 - FirefoxHeadlesseDemo.txt
  • 106 - What is SSL Certificate.mp4
    04:07
  • 107 - ChromeSSLDemo.txt
  • 107 - Handle SSL certificate in Chrome browser.mp4
    06:26
  • 108 - FirefoxSSLDemo.txt
  • 108 - Handle SSL certificate in Firefox browser.mp4
    04:36
  • 109 - Cookies Introduction.mp4
    04:43
  • 110 - How to get cookies at run time.mp4
    09:50
  • 111 - How to add cookies at run time.mp4
    03:08
  • 112 - CookiesDemo.txt
  • 112 - How to delete cookies at run time.mp4
    06:33
  • 113 - Understanding the TakeScreenshot Interface of Selenium.mp4
    03:02
  • 114 - Capture Application Screenshot Using TakeScreenShot Interface.mp4
    12:05
  • 114 - ScreenshotDemo.txt
  • 115 - Design Reusable method to capture multiple screenshots.mp4
    13:57
  • 115 - OrangeHRMLogin.txt
  • 116 - Limitations of TakeScreenShot Interface.mp4
    01:16
  • 117 - Understanding the AShot API to capture screenshot.mp4
    01:32
  • 118 - AshotDemo.txt
  • 118 - Ashot API to to take screenshot of screen.mp4
    08:22
  • 119 - Ashot API to tale Full Page Screenshot.mp4
    04:34
  • 119 - FullPageScreenshot.txt
  • 120 - TestNG Framework Introduction.mp4
    07:33
  • 121 - Install TestNG Plugin Using Eclipse Market Place.mp4
    03:20
  • 122 - Creating first test case using TestNG framework.mp4
    08:49
  • 123 - Understanding TestNG Assertions.mp4
    03:58
  • 124 - AssertEqualsDemo.txt
  • 124 - Understanding Assert Equals assertion.mp4
    10:08
  • 125 - AssertNotEqualsDemo.txt
  • 125 - Understanding Assert Not Equals assertion.mp4
    04:49
  • 126 - AssertTrue.txt
  • 126 - Understanding Assert True assertion.mp4
    05:26
  • 127 - AssertfalseDemo.txt
  • 127 - Understanding Assert False assertion.mp4
    08:20
  • 128 - Creating multiple assertions in single test case.mp4
    06:19
  • 128 - MultipleAssertionInTest.txt
  • 129 - HardAssert.txt
  • 129 - Understanding Assertion types and Hard Assertions.mp4
    06:46
  • 130 - SoftAssertion Introduction With demonstration.mp4
    08:19
  • 131 - Understanding TestNG priority with dummy test case.mp4
    08:50
  • 132 - Implementing TestNG priority with real time example.mp4
    12:25
  • 133 - DuplicatePriorityDemo.txt
  • 133 - Understanding TestNG priority with duplicate priority values.mp4
    02:59
  • 134 - NegetivePriorityDemo.txt
  • 134 - Understanding TestNG priority with negative priority values.mp4
    04:27
  • 135 - TestNG priority partial priority for Test cases.mp4
    03:59
  • 136 - Understanding the different ways to exclude test case from execution.mp4
    03:13
  • 137 - Exclude test case using enabled attribute and Ignore Annotation.mp4
    04:17
  • 137 - Exclude-Test-cases-OrangeHRMT.txt
  • 138 - Exclude test case for Orange HRM Application.mp4
    03:37
  • 139 - InvocationDemo.txt
  • 139 - Invocation Count Execute Test multiple times.mp4
    03:30
  • 140 - Understanding the TestNGXML file.mp4
    09:02
  • 141 - First TestNGxml file to execute test cases of class.mp4
    08:22
  • 141 - First-TestNG.xml-file-to-execute-test-cases.txt
  • 141 - first-testng-file-to-execute-test-cases-testng-file.zip
  • 142 - TestNGxml file to include specific test cases to execute.mp4
    06:55
  • 143 - Exclude Test case using exclude tag in testngxml file.mp4
    02:47
  • 144 - TestNGxml file to execute multiple classes Part 1.mp4
    13:38
  • 145 - TestNGxml file to execute multiple classes Part 2.mp4
    02:05
  • 146 - Understanding Parameters annotation.mp4
    04:03
  • 147 - Implementing Parameters annotation for Orange HRM login test case.mp4
    09:05
  • 148 - Parameters annotation with Optional annotation.mp4
    04:10
  • 149 - Understanding the Data Provider annotation.mp4
    03:09
  • 150 - DataProviderDemo.txt
  • 150 - Data Provider to execute OrangeHRM Login test case with different data.mp4
    10:25
  • 151 - Understanding the Groups.mp4
    02:08
  • 152 - Execute test case based on Group name.mp4
    09:55
  • 153 - Assign multiple groups to single Test and run Tests from multiple classes.mp4
    07:38
  • 154 - DependsOnMethods attribute Introduction.mp4
    03:28
  • 155 - Understan DependsOnMethods with Apply Leave and Approve Leave test cases.mp4
    07:33
  • 156 - Understanding DependsOnMethods with OrangeHRM test cases.mp4
    05:18
  • 157 - Understanding Test Annotation.mp4
    05:23
  • 158 - Understanding BeforeMethod and AfterMethod Annotations.mp4
    09:44
  • 159 - Understanding BeforeTest and AfterTest Annotations.mp4
    09:00
  • 160 - Understanding BeforeSuite And AfterSuite Annotation.mp4
    08:12
  • 161 - Understanding BeforeClass And AfterClass.mp4
    08:25
  • 162 - Understanding Before Groups And After Groups.mp4
    09:44
  • 163 - Understanding the TestNG Listeners.mp4
    04:23
  • 164 - Orange HRM Test cases automation.mp4
    13:43
  • 165 - End to end steps to implement ITestListener.mp4
    13:47
  • 165 - ItestListenerDemo.txt
  • 165 - itestlistenerdemo.txt.zip
  • 166 - End to end steps to implement ISuiteListener.mp4
    08:27
  • 166 - ISuiteListenerDemo.txt
  • 166 - isuitelistenerdemo.txt.zip
  • 167 - End to end steps to implement IInvokeMethod Listener.mp4
    11:05
  • 167 - InvokeListenerDemo.txt
  • 167 - invokemethod.txt.zip
  • 168 - End to end steps to implement IAnnotation Transformer Listener.mp4
    13:39
  • 168 - OrangeHrmTest.txt
  • 168 - TransformerDemo.txt
  • 169 - Maven Introduction.mp4
    05:56
  • 170 - Maven Installation.mp4
    06:22
  • 171 - Create First Maven Project.mp4
    12:00
  • 172 - Understanding the Maven repositories and types.mp4
    03:20
  • 173 - Understating the pomxml file of Maven project.mp4
    07:11
  • 174 - Understanding the Maven Compile phase and Complier plugin.mp4
    09:17
  • 175 - Understanding the Maven Test phase and SuireFire plugin.mp4
    07:26
  • 176 - POM.txt.txt
  • 176 - Understanding the Maven Phases Package Install and Deploy.mp4
    10:47
  • 177 - Understanding the Cloud testing.mp4
    10:43
  • 178 - OrangehrmTest.txt
  • 178 - Saucelab-links.txt
  • 178 - Selenium Integration with Sauce Labs with real time project.mp4
    19:50
  • 179 - Page Object Model Design Pattern Introduction.mp4
    11:42
  • 180 - Understating the Page Factory Patterns.mp4
    03:04
  • 181 - BaseTest.txt
  • 181 - HomePage.txt
  • 181 - HomePageTest.txt
  • 181 - Implement Page Factory Pattern for Orange HRM Test cases.mp4
    27:35
  • 181 - LoginPage.txt
  • 181 - LoginTest.txt
  • 181 - orangehrm.txt
  • 182 - Understanding the Apache POI Architecture.mp4
    07:28
  • 183 - ExcelUtiity.txt
  • 183 - Reading the test data from Excel file using Apache POI.mp4
    19:47
  • 184 - Understanding the Properties file.mp4
    02:57
  • 185 - PropertiesUtility.txt
  • 185 - Reading test data from Properties file using Java properties class.mp4
    15:31
  • 186 - Understanding the Log4J Framework and fearures.mp4
    07:30
  • 187 - HomePage.txt
  • 187 - Implement Log4J to log messages for OrangeHRM test cases.mp4
    18:59
  • 187 - LoginPage.txt
  • 187 - log4j2.zip
  • 188 - Understanding the Features of Extent Report Library.mp4
    11:28
  • 189 - Understand the Sample Extent Report.mp4
    02:40
  • 190 - Creating ExtentReportUtils class.mp4
    13:03
  • 190 - extentreportutils.zip
  • 191 - Implementing ITestListener for Extent Report.mp4
    03:24
  • 191 - itestlistenerdemo.zip
  • 192 - Adding Extent report steps in test cases.mp4
    09:25
  • 193 - Git Software Introduction.mp4
    07:16
  • 194 - GIT Installation.mp4
    05:12
  • 195 - Creating GitHub account.mp4
    04:28
  • 196 - Creating a new Project for Git.mp4
    01:26
  • 197 - Understanding the GIT workflow.mp4
    02:33
  • 198 - Adding SSH key for GIT.mp4
    05:35
  • 198 - ssk-key-command.txt
  • 199 - GIT Commands GIt version init remote.mp4
    08:42
  • 200 - GIT Commands GIT remote version Status add commit push.mp4
    10:06
  • 201 - Understanding GIT pull Command.mp4
    05:23
  • 202 - Understanding GIT Clone command.mp4
    04:18
  • 203 - Understanding the GIT Branching.mp4
    02:52
  • 204 - GIT branch commands get all branch names create and switch to another branch.mp4
    07:08
  • 205 - Understanding to push code on a specific branch.mp4
    05:30
  • 206 - How to pull code from a specific branch.mp4
    03:23
  • 207 - Merging Two branches codes.mp4
    09:01
  • 208 - GIT end to end commands to push automation code on new GitHub repository.mp4
    09:26
  • 209 - Jenkins Introduction.mp4
    04:10
  • 210 - End to end steps to Install and set up Jenkins.mp4
    08:08
  • 211 - Setting up Jenkins Global tool configurations.mp4
    05:44
  • 212 - Managing Jankins Plugins add and update.mp4
    04:06
  • 213 - Managing Jenkins Users Create Modify and delete.mp4
    04:35
  • 214 - Understanding Maven Job in Jenkins.mp4
    04:00
  • 215 - Creating a Maven Jobs for Automation execution.mp4
    07:26
  • 216 - End to end steps for Jenkins Job with GitHub Integration.mp4
    15:14
  • 217 - Running the Automation Jenkins Job.mp4
    02:16
  • 218 - Part 1 Setting up Email configuration for sending automation report.mp4
    03:50
  • 219 - Part 2 Setting up Email configuration for sending automation report.mp4
    05:12
  • 220 - Part 3 Setting up Email configuration for sending automation report.mp4
    05:39
  • 221 - Understanding Build Trigger Option Build After Other Projects built.mp4
    07:21
  • 222 - Understanding Build Trigger Option Trigger build remotely.mp4
    04:02
  • 223 - Understanding Build Trigger Option Build Periodically.mp4
    04:27
  • Description


    [2023] **Top Rated 5 Selenium Course** #1 Selenium Java Automation Testing with **Real Time Project**

    What You'll Learn?


    • By the end of this course, You will be expert on Selenium WebDriver with JAVA.
    • In depth understanding of each topic with real time examples.
    • You can crack the any Selenium Interview.
    • By the end of this course. You will be able to automate any Web based application.
    • Deeper understanding of Automation guidelines and code quality standards
    • Course includes real time projects with practical Solutions.
    • Course covers Framework Development from Scratch, You will be expert in designing Selenium Framework.

    Who is this for?


  • Manual Tester
  • Beginner Automation Tester
  • Selenium Tester
  • Developer
  • Freshers
  • Experienced Software Testers
  • What You Need to Know?


  • No prior Java / coding knowledge required as everything is taught from the scratch
  • All topics are covered in detailed with live programming in the lectures which will make you feel as in you are studying in a live class room.
  • All Installation setup including is taken care as part of course.
  • More details


    Description

    Hi Student,

    Welcome to this most recent Selenium Automation testing course of 2023.

    This course covers the latest version of all the Automation tools.

    The course is specially designed in such a way that You need NOT have java coding experience to start this course. Even non Programming candidates can follow this course comfortably

    Course is designed in such a way so that no programming language students can understand every topics easily with non technical examples.

    All the topics include example from real time application Web applications.

    This course will help you to become an Automation expert from scratch. On course completion You will be Mastered in Selenium Automation Testing and implementing Successfully in your work place.


    We have  dedicated Trainers who can help in answering students queries ASAP.


    Projects build with in-depth implementation of following topics :

    • Java

    • Selenium

    • TestNG Framework

    • Page Object Model Design Patterns.

    • Maven Build management tool.

    • GIT Source Code Management tool.

    • Jenkins.

    • Lo4J Logger Framework.

    • Extent Report.

    • Apache POI Library.

    • Cloud Testing - Sauce Lab Integration.

    Last but not least, at the end of topics you can download the source code on your computer for your offline reference. So whatever code I teach you in the video, that specific code will be available for download.

    I thank you for selecting this course to learn Selenium automation, and wish you all the best for your learning to become an Automation expert.


    Thank you

    Shelendra Kumar

    Who this course is for:

    • Manual Tester
    • Beginner Automation Tester
    • Selenium Tester
    • Developer
    • Freshers
    • Experienced Software Testers

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Shelendra Kumar
    Shelendra Kumar
    Instructor's Courses
    I'm Shelendra Kumar, a QA Architect with 11 years of experience, Trained 10000+ students from the different countries. I am also a QA Manager at a leading Fintech Organization, Involved in setting up of manual and automation testing teams. Implemented various automation projects using Selenium, Appium, Rest Assured ,JMeter etc. Created & Implemented various frameworks such as Page Object Model, Data Driven, Hybrid.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 223
    • duration 33:16:26
    • Release Date 2023/12/09