Companies Home Search Profile

Selenium WebDriver with Java for beginners

Focused View

Dmitry Shyshkin

6:28:45

526 View
  • 1 - What we need to know.mp4
    05:31
  • 2 - App under test.txt
  • 2 - Helpful tips before we start.mp4
    05:22
  • 3 - Introduction to Selenium WebDriver in Java.mp4
    01:44
  • 4 - Downloading Apache Maven.txt
  • 4 - How to Download Install Java JDK 8 in Windows.txt
  • 4 - How to install Maven on Mac OSX.txt
  • 4 - How to install Maven on Windows.txt
  • 4 - How to set JAVAHOME on Windows 10.txt
  • 4 - Java SE 17 LTS Downloads.txt
  • 4 - Java SE Downloads.txt
  • 4 - Java and Maven Building Blocks for Selenium WebDriver.mp4
    06:28
  • 4 - Video How to install Java JDK on Windows 10.txt
  • 4 - Video How to install Maven on Windows 10.txt
  • 5 - Download Eclipse.txt
  • 5 - Eclipse IDE for Selenium Test Automation.mp4
    05:12
  • 6 - App under test.txt
  • 6 - Documentation WebDriver Getting Started.txt
  • 6 - Steps to Create a New Maven Project.mp4
    05:38
  • 6 - The cd Command.txt
  • 7 - Apache Maven Compiler Plugin.txt
  • 7 - Code for this lecture on github.txt
  • 7 - Guide to Configuring Your Maven Project.mp4
    12:27
  • 7 - Maven Surefire Plugin.txt
  • 7 - Selenium Java dependency.txt
  • 7 - TestNG dependency.txt
  • 8 - Troubleshooting Common Issues in Maven Projects.mp4
    04:56
  • 9 - Code of the full project on GitHub.txt
  • 9 - Downloadable Code for this Selenium WebDriver Course on GitHub.mp4
    01:44
  • 9 - Instructors GitHub page.txt
  • 10 - App under test.txt
  • 10 - Understanding the Application for Selenium Tests.mp4
    01:53
  • 11 - Code for this lecture on github.txt
  • 11 - Creating Your First Selenium Test Class.mp4
    07:33
  • 12 - App under test.txt
  • 12 - Building Your First Selenium Test Method.mp4
    18:29
  • 12 - Code for this lecture on github.txt
  • 13 - Running Your Tests with TestNG.mp4
    09:37
  • 14 - Debugging Selenium Test Problems.mp4
    07:36
  • 15 - App under test.txt
  • 15 - Identifying Page Elements and Locators in Selenium.mp4
    13:07
  • 15 - Ranorex Selocity.txt
  • 16 - Code for this lecture on github.txt
  • 16 - Introduction to WebElement in Selenium.mp4
    11:52
  • 17 - Code for this lecture on github.txt
  • 17 - WebDriver Commands in Selenium.mp4
    04:58
  • 18 - Code for this lecture on github.txt
  • 18 - Handling Invalid Locators in Selenium Tests.mp4
    10:43
  • 19 - Code for this lecture on github.txt
  • 19 - Implementing Verifications and Assertions in Selenium Tests.mp4
    21:42
  • 20 - Exploring TestNG Eclipse Plugin for Selenium.mp4
    14:32
  • 20 - TestNG Eclipse Plugin.txt
  • 20 - TestNG for Eclipse Marketplace.txt
  • 21 - Homework Practice Selenium Test.mp4
    02:43
  • 22 - Code for this lecture on github.txt
  • 22 - Writing Selenium Tests for Incorrect Username.mp4
    15:24
  • 23 - Code for this lecture on github.txt
  • 23 - Crafting Selenium Tests for Incorrect Password.mp4
    07:33
  • 24 - Building Your TestNG Test Suite.mp4
    07:22
  • 24 - Code for this lecture on github.txt
  • 24 - TestNG documentation.txt
  • 25 - Code for this lecture on github.txt
  • 25 - Running Your TestNG Test Suite.mp4
    09:55
  • 26 - A Look into TestNG Documentation.mp4
    05:39
  • 26 - Code for this lecture on github.txt
  • 26 - TestNG documentation.txt
  • 27 - Code for this lecture on github.txt
  • 27 - Organizing Your Tests with TestNG Groups.mp4
    09:20
  • 27 - TestNG documentation.txt
  • 28 - Code for this lecture on github.txt
  • 28 - TestNG documentation.txt
  • 28 - Using Parameters from Your Test Suite.mp4
    19:32
  • 29 - Code for this lecture on github.txt
  • 29 - Combining Login Tests in Selenium.mp4
    08:40
  • 29 - TestNG documentation.txt
  • 30 - Code for this lecture on github.txt
  • 30 - TestNG documentation.txt
  • 30 - Using TestNG Before and After Annotations.mp4
    10:13
  • 31 - Code for this lecture on github.txt
  • 31 - Cross Browser Testing with Selenium and TestNG.mp4
    11:59
  • 32 - Code for this lecture on github.txt
  • 32 - Debugging Techniques for Selenium WebDriver Tests.mp4
    11:13
  • 33 - 11 Most Common Exceptions.txt
  • 33 - Code GitHub.txt
  • 33 - Exception Handling in Selenium WebDriver.mp4
    06:32
  • 34 - Homework Practice Debugging and Exception Handling in Selenium.mp4
    01:31
  • 34 - Test Exceptions Page.txt
  • 35 - Code GitHub.txt
  • 35 - Solution Discussion Homework.mp4
    13:47
  • 35 - Test Exceptions Page.txt
  • 36 - Class NoSuchElementException.txt
  • 36 - Code GitHub.txt
  • 36 - Dealing with NoSuchElementException in Selenium.mp4
    05:54
  • 36 - Test Exceptions Page.txt
  • 37 - Explicit and Implicit Waits.txt
  • 37 - Understanding WebDriver Waits in Selenium.mp4
    02:39
  • 38 - Code for this lecture on GitHub.txt
  • 38 - Implementing Implicit Wait in Selenium Tests.mp4
    05:23
  • 39 - Applying Explicit Wait in Selenium Tests.mp4
    08:02
  • 39 - Code for this lecture on GitHub.txt
  • 39 - Explicit wait Documentation.txt
  • 40 - Code for this lecture on GitHub.txt
  • 40 - Handling ElementNotInteractableException in Selenium.mp4
    17:35
  • 41 - Code for this lecture on GitHub.txt
  • 41 - Solving InvalidElementStateException in Selenium.mp4
    17:21
  • 42 - Code for this lecture on GitHub.txt
  • 42 - Fixing StaleElementReferenceException in Selenium.mp4
    10:32
  • 42 - Stale Element Reference Exception Doc.txt
  • 43 - Code for this lecture on GitHub.txt
  • 43 - Overcoming TimeoutException in Selenium Tests.mp4
    04:04
  • 44 - Advanced Selenium WebDriver with Java and TestNG.txt
  • 44 - Outro.mp4
    01:26
  • 45 - Bonus Lecture Discount coupons.mp4
    03:22
  • 45 - Contact Form.txt
  • 45 - Get a free printable XPath Cheat Sheet here.txt
  • 45 - List of my courses with discounts.txt
  • 45 - My LinkedIn page.txt
  • 45 - Practice Test Automation Blog.txt
  • Description


    Selenium WebDriver with Java and TestNG. Tutorial designed for complete beginners in Selenium testing and automation

    What You'll Learn?


    • Set up test automation framework with Selenium WebDriver
    • Automate your first Selenium WebDriver test
    • Learn basics of Java for testers
    • Execute Selenium tests on different browsers
    • Use TestNG features for better test structure and easy selenium framework maintenance
    • Recognize different selenium test failures and exceptions and know how to fix and avoid them

    Who is this for?


  • Anyone who wants to move from manual testing to test automation
  • Software Developers that want to learn Selenium WebDriver
  • What You Need to Know?


  • Basic or NO Java programming knowledge
  • Software Testing experience
  • Desire to learn automation testing with Selenium WebDriver
  • More details


    Description

    ? Boost your QA earnings with Selenium WebDriver! ?


    This Selenium WebDriver tutorial is meticulously curated for Manual Software Testers ready to take the leap into automation testing from ground zero using Selenium WebDriver with Java.


    We'll guide you through the complete process.?


    Each stage is thoroughly explained, from the WebDriver installation to executing your first automated Selenium test.


    Upon completing this course, students will be equipped to:


    1. ? Automate software tests with Selenium WebDriver using Java and the TestNG framework

    2. ? Conduct Selenium tests in Chrome, Firefox, and other browsers

    3. ⚠️ Identify and rectify different Selenium WebDriver test failures and exceptions

    4. ? Utilize TestNG features for improved test structure and streamlined test automation framework maintenance


    Most importantly, you'll be well prepared to earn a promotion in your current job or secure a new job that requires Selenium WebDriver or other test automation experience.


    No prior knowledge of test automation, Selenium WebDriver, or Java is necessary. This course is specifically tailored for those completely new to test automation and Selenium WebDriver.


    Basic Java will be covered and is designed to be sufficient for complete beginners to commence their journey. So, even if you're an absolute beginner, this course will enable you to master test automation with Selenium WebDriver.


    Why should you learn Selenium WebDriver test automation?


    An increasing number of Software QA (Quality Assurance) roles necessitate test automation skills. In many situations, Selenium WebDriver is the tool of choice. Therefore, the ability to automate at least basic tests with Selenium is vital. Java remains one of the most widely used and beginner-friendly languages for crafting tests with Selenium WebDriver.


    ? Enroll today to enjoy instant access to:


    - ? Easily digestible video lessons

    - ? Top-tier instructor support

    - ♾ Lifetime access to course updates


    Our "Selenium WebDriver with Java for Beginners" course is continually monitored and updated with fresh content. We are here to assist if you ever encounter difficulties.


    All your Selenium-related inquiries will be addressed within hours. ?


    Your Selenium WebDriver Java instructor is Dmitry Shyshkin, a seasoned SDET with a decade's experience in test automation employing Selenium and other test automation tools.


    Since 2017, thousands of students have enthusiastically enrolled in his test automation courses and subsequently landed new jobs, received promotions, and acquired skills that enrich their lives.


    ? 100% Money-back Guarantee


    If you're not satisfied with this Selenium WebDriver with Java course or it's simply not the right fit for you, we offer a 30-day money-back guarantee. Refunds are only provided according to Udemy's Terms of Use.


    We're dedicated to ensuring you _love this course_! We're always open to feedback and continually improve our courses to make them even better. If you ever have a suggestion for enhancing this course, we're all ears!


    ? Don't hesitate; start learning Selenium WebDriver today! ?

    Who this course is for:

    • Anyone who wants to move from manual testing to test automation
    • Software Developers that want to learn Selenium WebDriver

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Dmitry Shyshkin
    Dmitry Shyshkin
    Instructor's Courses
    Hello! I'm Dmitry Shyshkin, your guide to thriving in your QA career by simplifying the process of learning test automation.As a Principal Software Development Engineer in Test, I bring over a decade of experience in test automation, utilizing tools like Selenium and other cutting-edge technologies.My passion for test automation ignited with the automation of my very first test. Since then, I've been automating everything – not just tests! From streamlining my job search to optimizing flight searches for budget-friendly travel, I've embraced automation wholeheartedly and can't wait to share my expertise with you.My journey as an instructor began in 2017, with my first Udemy course launching in 2018. Committed to continuous improvement, I constantly update my courses and acquire new skills to ensure I deliver the most effective and up-to-date learning experience for you.
    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 45
    • duration 6:28:45
    • English subtitles has
    • Release Date 2024/06/12