
Meet your trainer, a seasoned manual and automation expert with over six years of experience in Selenium and Java-based automation. Learn practical, real-world guidance across startups and enterprises.
This course introduces Selenium automation tools and basics, covering driver setup, locating elements such as text boxes and radio buttons, and using XPath with explicit waits.
Explore Selenium components and architecture, from browser drivers and remote control to Selenium Grid hub and nodes, and learn cross-browser automation with open source, multi-language support.
Learn to set up a Selenium testing environment by installing Java 8, configuring JAVA_HOME and PATH, installing Eclipse, downloading Selenium standalone, and importing it into a Java project.
Learn how to set up selenium with the chrome driver, initialize the web driver, maximize the browser window, navigate to a website, and close the browser.
Discover how to identify web elements with Selenium WebDriver using locators such as name, id, and class, then interact by entering credentials and clicking login.
Selenium automation testing for beginners teaches you to interact with form elements on a site, including text boxes, a text area, and radio buttons, by clicking the new customer link.
Master XPath locators in Selenium automation testing for beginners by learning absolute and relative XPath, how double slash and single slash navigate descendants, and locating dynamic elements using attributes.
Master XPath locators for Selenium automation by learning how to identify dynamic elements with stable, unique anchors. Craft effective absolute and relative XPath expressions to locate targets.
Learn how to manage synchronization with a page load timeout in Selenium, including the default minus one infinite wait and the possibility of a remote exception.
Learn how implicit wait makes Selenium wait for elements to load, and how to use the Action class to move to elements and click them in practice.
Learn how explicit wait helps Selenium wait for a specific element by conditions, such as appearing, becoming visible, or clickable, and compare it with implicit wait for reliable interactions.
*******************Last updated on -- 21 March 2021*******************************
Over the last decade, the Selenium automation tool has gained a lot of popularity in the automation testing world due to its unique features like - Multiple operating support, multiple language support, multiple browsers support, open-source, and community support.
MNCs to Startups all big and large organizations are investing a lot in automation testing which has raised the demand for automation experts.
Almost all job openings of software testing in any part of the world do ask for Selenium expertise.
This is an introductory course for automation testing using selenium and java
Begin your Selenium automation learning journey by -
Understanding the different Selenium components and their architecture
Automate a web application on chrome browser
Understand different locating techniques to interact with web elements on an application
Mastering XPath
Synchronizing application under test with selenium code using waits commands
Performing mouse operations
No prior knowledge of Selenium or Java is required for this course but a good understanding of manual testing will certainly help
Multiple quizzes added in the course to help you learn and understand the concepts better.
Multiple assignments that will help you implement your learnings with real-time examples.
For questions or queries, you can ask them through the Udemy question portal. We usually revert in 24-48 hours