Selenium WebDriver with Java Quickstart
Selenium WebDriver with Java Quickstart, available at $59.99, has an average rating of 4, with 110 lectures, 11 quizzes, based on 3456 reviews, and has 14388 subscribers.
You will learn about Build beautiful tests using Selenium WebDriver Understand how to use XPath and CSS to locate web elements Learn about the page object pattern Learn some of the most important automation best practices Understand how to use JUnit for testing the most downloaded Java library Learn about Intelli J, the most popular Java IDE Master element manipulation such as click, drag and so on This course is ideal for individuals who are Beginner Java programmers that are looking to quickly get started with Selenium WebDriver It is particularly useful for Beginner Java programmers that are looking to quickly get started with Selenium WebDriver.
Enroll now: Selenium WebDriver with Java Quickstart
Summary
Title: Selenium WebDriver with Java Quickstart
Price: $59.99
Average Rating: 4
Number of Lectures: 110
Number of Quizzes: 11
Number of Published Lectures: 110
Number of Published Quizzes: 11
Number of Curriculum Items: 121
Number of Published Curriculum Objects: 121
Original Price: $22.99
Quality Status: approved
Status: Live
What You Will Learn
- Build beautiful tests using Selenium WebDriver
- Understand how to use XPath and CSS to locate web elements
- Learn about the page object pattern
- Learn some of the most important automation best practices
- Understand how to use JUnit for testing the most downloaded Java library
- Learn about Intelli J, the most popular Java IDE
- Master element manipulation such as click, drag and so on
Who Should Attend
- Beginner Java programmers that are looking to quickly get started with Selenium WebDriver
Target Audiences
- Beginner Java programmers that are looking to quickly get started with Selenium WebDriver
Welcome to an Introductory course in Selenium WebDriver with Java, the only course you need to quickly get up and running with Selenium WebDriver.
Now includes a module on the most important automation patterns and anti-patterns.
The course is a taught by the world’s leading instructor at test automation. Training over 100,000 people in-person and online.
We’ve taught over 100,000 students how to code and many have gone on to change their livesby becoming professional test automation engineers
We’ll take you step-by-step through engaging video tutorials and teach you everything you need to know to get introduced to Selenium WebDriver with Java.
Throughout this carefully-engineered course, we cover a the world’s leading tools and technologies, including:
Selenium WebDriver
JUnit
Intelli J
Maven
“Great course! This was one of the most thorough training courses I have ever taken/endured/survived.For me the course had a real “graduate course” feel to it, along with some almost impossible challenges that will result in frustration as well as some very deep learning.” – David Kotschessa
“Well I can’t explain in words how much am excited after completing this course. The more I was close to completion the more am getting excited. You are a great instructor Nikolay.You don’t just taught Selenium but other aspects of being a beautiful coder. Now am pretty confident and can say “Yes” to my clients when they need me to automate the application. Thank you Sir for all the hard work and effort you put in the course. Surely would like to see you in another engaging course!” – Randhawa Verma
“I like fundamental approach used by author. Will see 🙂 To prepare such a course – it’s a really hard and big job. Respect and thank you.” – Serhii Kovalenko
“Wonderful content and things explained in a nutshell. Overwhelmed by Author’s dedication to put things in such a way that any novice or manual tester can follow and understand and definitely be on-boarded as a Selenium Automation Engineer next day at work. Thanks a million times for creating these courses! One Stop for Automation.” – Rupashree Geethaaviji Ananthakrishna
“I am familiar with Nikolay from a course I saw on TestAutomation and have the highest regard for him. Glad to see him on Udemy.” – Annamalai Viswanathan
FAQs:
Q: What operating system should I have?
A: The course is presented for Windows and Mac OS users.
Q: Do I need to install other programs for this course?
A: Yes, you will need to install Java, IntelliJ, and Maven on your computer.
Q: Are there any course requirements or prerequisites?
Basic understanding of Java programming
-
A PC running Windows 10 Professional or Mac OS
-
Chrome browser
-
Familiar with web pages
-
Software testing knowledge
-
All software we’ll be using is free to download and install
Q: Do I need to purchase any additional licenses to be able to use all the demonstrated tools?
A: No, all the tools you will be using during this course are free
Course Curriculum
Chapter 1: Introduction
Lecture 1: What you'll get in this course
Lecture 2: Syllabus download
Lecture 3: Bookmark the resources
Lecture 4: Ultimate Cheat Sheet for Selenium Java
Chapter 2: Tools Setup
Lecture 1: Tools Introduction
Lecture 2: How to get help?
Lecture 3: Install JDK 11 for Windows
Lecture 4: Installing Intellij IDEA Community for Windows and Mac
Lecture 5: Configuring Intellij
Lecture 6: Install Maven
Lecture 7: Download source code
Lecture 8: How to download the code
Chapter 3: 1st Selenium Test
Lecture 1: Create a Maven Project
Lecture 2: Issues with Intelli J 2020
Lecture 3: Download chromeDriver and Selenium
Lecture 4: How to handle chromeDriver paths for windows and mac
Lecture 5: Automatic way of managing drivers
Lecture 6: Run first test
Lecture 7: Alternative way to add the chromedriver.exe file
Lecture 8: Run test with Maven
Lecture 9: "Release version 5 not supported" error in IntelliJ
Lecture 10: Selenium WebDriver Intro
Lecture 11: Allow Remote Automation for Selenium in Safari
Lecture 12: Running Tests Exercise
Chapter 4: Locating web elements with WebDriver
Lecture 1: Section Overview
Lecture 2: 7 Steps of Selenium script
Lecture 3: 7 steps Quiz
Lecture 4: Basic understanding of HTML
Lecture 5: How to use Chrome for element location
Lecture 6: HTML in the browser
Lecture 7: How to get absolute XPath and CSS
Lecture 8: Inspection quiz
Lecture 9: Types of locators in WebDriver
Lecture 10: Locators in code
Lecture 11: Locators quiz answer
Lecture 12: Before and after annotations
Lecture 13: XPath introduction
Lecture 14: Forward slash and double forward slash in XPath
Lecture 15: Xpath @ and .
Lecture 16: Xpath Contains()
Lecture 17: Xpath parent and compound class names
Lecture 18: Xpath multiple attributes
Lecture 19: CSS Selectors
Lecture 20: Which locators are the best to use
Lecture 21: Using data attributes
Lecture 22: Exam
Lecture 23: Exam Answer
Lecture 24: XPath Exercise #1
Lecture 25: XPath Exercise #1 Solution
Lecture 26: XPath Exercise #2
Lecture 27: XPath Exercise #2 Solution
Lecture 28: XPath Exercise #3
Lecture 29: XPath Exercise #3 Solution
Lecture 30: XPath Exercise #4
Lecture 31: XPath Exercise #4 Solution
Lecture 32: Section review
Chapter 5: Webdriver Methods
Lecture 1: Webdriver methods section Intro
Lecture 2: Element interactions
Lecture 3: Get element information
Lecture 4: Element information examples
Lecture 5: Keyboard actions
Lecture 6: Actions quiz
Lecture 7: Action quiz answer
Lecture 8: Javascript Executor
Lecture 9: Exercise #1
Lecture 10: Exercise #1 Solution
Lecture 11: Exercise #2
Lecture 12: Exercise #2 Solution
Lecture 13: Windows
Lecture 14: Frames
Lecture 15: Alerts
Lecture 16: Alerts Exercise #1
Lecture 17: Alerts Solution #1
Lecture 18: Alerts Exercise #2
Lecture 19: Alerts Solution #2
Lecture 20: File Download and Cookies
Lecture 21: Coding Exercises for Methods
Chapter 6: Page Object Pattern
Lecture 1: Always use Page Objects
Lecture 2: Coding a simple page object
Lecture 3: Page Object anti- patterns
Lecture 4: Quiz on Page Objects
Lecture 5: Creating tiny page objects
Lecture 6: Page Objects exercise
Lecture 7: Page objects exercise answer
Lecture 8: The simplicity behind page objects
Chapter 7: Automation Best Practices
Instructors
-
Nikolay Advolodkin
Principal solutions architect and passionate teacher
Rating Distribution
- 1 stars: 5 votes
- 2 stars: 14 votes
- 3 stars: 49 votes
- 4 stars: 1465 votes
- 5 stars: 1923 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024