Tags
Language
Tags
January 2025
Su Mo Tu We Th Fr Sa
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1

Your First Selenium Webdriver Test Automation Project

Posted By: ELK1nG
Your First Selenium Webdriver Test Automation Project

Your First Selenium Webdriver Test Automation Project
Published 1/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.58 GB | Duration: 5h 8m

Learn Selenium WebDriver, basic Java, different element locator strategies to be able to Automate any Web Application!

What you'll learn

Learn all you need to configure your machine to be able to run Selenium tests on any browser

Automate your first Selenium tests

Learn different locator strategies and web element types so you can interact with any website regardless of in which technology is being built it

Write your own Xpath locators

Requirements

No test automation expiriene is needed. We will cover all theory needed before each topic.

Description

Welcome to "Your FIRST Selenium WebDriver Test Automation Project", your first step into into mastering web test automation! This course is perfect for anyone who wants to learn how to automate web applications, even if you’ve never done it before, enabling you to confidently automate web applications and excel in software testing.Whether you're an aspiring QA engineer, if you’re curious about automation or just want to add a cool skill to your resume, you’re in the right place. Don’t worry if you’re new to programming or testing—this course will guide you every step of the way.No prior experience with Selenium or Java is required—just a passion for learning and a desire to dive into the exciting field of automation.What You’ll Learn:Introduction to Selenium: Understand what Selenium is and why it’s a critical tool for automating web applications.Java Essentials: Learn the Java skills you need to start writing automation scripts—no deep programming knowledge required.Selenium WebDriver Basics: Set up your Selenium environment and write your first automated test.Locating Elements: Master techniques for identifying web elements using locators like ID, name, CSS selectors, and XPath.Automating User Actions: Simulate clicks, form submissions, navigation, and other user interactions.Using Test Frameworks: Get a taste of tools like TestNG to keep your tests organized.Debugging and Tips: Find and fix problems in your scripts and learn simple tricks to make your tests better.Why Take This Course?By the time you’re done, you’ll be able to create your own automation scripts and feel confident handling real-world testing tasks. Plus, it’s a fun and practical way to dive into the world of automation!Let’s begin this exciting journey together—see you in the first lesson!

Overview

Section 1: Introduction to Selenium and Its Importance in Automation Testing

Lecture 1 What is Automated Testing

Lecture 2 What is Selenium

Section 2: Setting Up Your Coding Environment

Lecture 3 Setup InteliJ IDE (code editor)

Lecture 4 Setup Java JDK

Lecture 5 Setup Maven Build Tool

Lecture 6 Run First Java Program to Validate Our Setup

Section 3: Create Your First Selenium Tests

Lecture 7 Write Your First Selenium Tests

Lecture 8 Explore Browser Commands

Lecture 9 Explore Browser Commands - Part Two

Lecture 10 Define Test Cases to be automated

Lecture 11 What are HTML tags and Web Elements?

Lecture 12 Interacting with Web Elements (LoginTest)

Lecture 13 Interacting with Elements on a Page - Part Two (InvalidLogin adding TestNG)

Lecture 14 Interacting with Elements on a Page - Part Three (Completing Assertions)

Lecture 15 Automate our Logout Tests

Section 4: Learn about different Web Elements

Lecture 16 FindElement and Elements - Part One

Lecture 17 FindElement and Elements - Part Two

Lecture 18 Checkboxes

Lecture 19 Checkboxes - Part Two

Lecture 20 Checkboxes - Part Three

Lecture 21 Radio buttons

Lecture 22 Dropdowns

Lecture 23 Dropdowns - Part Two

Section 5: Learn about different Locator strategies and how to use them on a Live Project

Lecture 24 How to inspect web elements

Lecture 25 Difference between ID, Name, CSS and Xpath

Lecture 26 Manually creating Absolute XPath

Lecture 27 Manually creating Relative XPath - Part One

Lecture 28 Manually creating Relative XPath - Part Two

Lecture 29 Using plugins to generate XPath and other locators

Manual QA / Test engineers curious about Selenium test automation,Begineer QA automation engineers currently learning / doing Selenium automation