Course Description:
* * UPDATED CONTENT * * : We will continue to add content to cover additional topics that may not be available at time of purchase. We also do our best to continuously update existing content. We got you covered.
Are you looking to master Selenium WebDriver, one of the most popular automation testing tools, and harness its power with the Java programming language? Look no further. Welcome to our Selenium WebDriver with Java Masterclass brought to you by Chroma Tech Academy.
Course Highlights:
Course Description:
* * UPDATED CONTENT * * : We will continue to add content to cover additional topics that may not be available at time of purchase. We also do our best to continuously update existing content. We got you covered.
Are you looking to master Selenium WebDriver, one of the most popular automation testing tools, and harness its power with the Java programming language? Look no further. Welcome to our Selenium WebDriver with Java Masterclass brought to you by Chroma Tech Academy.
Course Highlights:
Comprehensive Coverage: This course offers a deep dive into Selenium WebDriver, covering everything from the basics to advanced techniques, ensuring you become a proficient Selenium automation tester.
Hands-On Practice: Learn by doing. We provide numerous hands-on exercises and real-world projects that give you practical experience in using Selenium WebDriver with Java.
Java Fundamentals: Even if you're new to Java, we've got you covered.
Dynamic Web Elements: Dive into advanced topics like handling dynamic web elements, iframes, alerts, and more.
Integration with TestNG: Learn to integrate Selenium WebDriver with TestNG for Assertions and test management.
Best Practices: Gain insights into industry best practices and tips for writing maintainable, scalable, and efficient Selenium scripts.
Cross-Browser Testing: Explore techniques for testing your web applications across multiple browsers, ensuring compatibility and reliability.
Framework Development: Discover how to build robust test automation frameworks from scratch, enabling you to scale your testing efforts efficiently.
Real-World Projects: Apply your knowledge to real-world scenarios, including testing e-commerce websites, login systems, and more.
Expert Instructor: Your instructor is a seasoned automation testing expert with years of industry experience, ready to guide you every step of the way.
Lifetime Access: Enroll in this course, and you'll have lifetime access to the materials, ensuring you can revisit the content whenever you need it.
* * UPDATED CONTENT * * : We will continue to add content to cover additional topics that may not be available at time of purchase. We also do our best to continuously update existing content. We got you covered.
Whether you're a beginner looking to start your automation testing journey or an experienced tester wanting to enhance your skills, this Selenium WebDriver with Java Masterclass has something valuable to offer. Enroll today and take the first step towards becoming a Selenium testing pro.
Who Should Take This Course?
Software Testers and QA Professionals
Automation Testers
Developers interested in test automation
Anyone looking to enhance their Selenium WebDriver skills
Don't miss this opportunity to become a Selenium WebDriver with Java expert. Enroll now and take your automation testing skills to the next level.
In this video we discuss how to best be successful in this course.
In this video we review the topic of Test Automation
In this video we discuss Popular Test Automation tools in the market today, benefits, pros and cons, and more.
In this video we discuss what Selenium WebDriver is.
In this video we discuss downsides of Selenium WebDriver.
In this video, we discuss why Java is the most popular programming language to be used with Selenium WebDriver.
In this video, we discuss installing JDK, Maven, and Visual Studio Code.
In this video we discuss how to run VS Code as an administrator for windows users that may experience issues creating a Maven project.
In this video we discuss creating a maven project in Visual Studio Code.
In this video we discuss how to run a Java program in VS Code and how to best use VS Code for this course.
In this video we discuss how to integrate Selenium WebDriver with a maven project.
In this video we discuss what dependencies are and what the maven central repository is.
In this video we discuss how to navigate to a website using Selenium WebDriver.
In this video we discuss how to disable inlay hints in VS Code.
In this video we discuss how to instantiate and open browsers with Selenium WebDriver.
In this video we discuss how to maximize browsers and delete cookies.
In this video we discuss devTools and how to inspect elements using ID locator.
In this video we discuss how to inspect elements using the name locator.
In this video we discuss how to inspect elements using the className locator.
In this video we discuss how to inspect elements using the tagName locator.
In this video we discuss how to inspect elements using linkText and partialLinkText locators.
In this video we discuss how to inspect elements using cssSelector.
In this video we discuss how to inspect elements using xpath locator.
In this video we discuss getTitle() and getCurrentUrl() methods.
In this video we discuss the getText() method.
Course checkpoint 1.
This quiz covers topics reviewed in sections 1 - 8 of this course.
In this video we discuss how to handle radio buttons with Selenium WebDriver.
In this video we discuss how to resolve unexpected Selenium WebDriver Exceptions encountered in previous videos.
In this video we discuss important tips for this course.
In this video we discuss how to handle checkboxes with Selenium WebDriver.
In this video we discuss how to handle drop-downs with 'Select' tag name.
In this video we discuss how to deselect values from Select drop-downs.
In this video we discuss additional Select class methods.
In this video we discuss how to handle Bootstrap drop-downs
In this video we discuss how to handle windows.
In this video we continue to discuss how to handle windows.
In this video we continue to discuss how to handle windows.
In this video we discuss how to use SelectorsHub browser extension.
In this video we discuss how to handle Window Alerts.
In this video we discuss Modal Dialogs and how to handle them.
In this video we discuss how to perform mouse and keyboard operations using Actions class.
In this video we discuss how to handle frames.
In this video we discuss what JavascriptExecutor interface is and its capabilities.
In this video we discuss the findElements() method.
In this video we discuss how to verify if Web Elements are displayed or not using isDisplayed() method.
In this video we introduce the topic of Selenium Waits.
In this video we discuss what Implicit Waits are and when and how to use them.
In this video we discuss what Explicit Waits are and when and how to use them.
In this video we discuss what Fluent Waits are.
In this video we introduce what Hard Asserts are.
In this video we compare assertEquals() and assertTrue() methods
In this video we discuss what Soft Asserts are and how to use them.
In this video we discuss how to Handle Assertion Errors.
Quiz covering sections 22-28
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.