Excellent.
Master Automation Testing With Java and Selenium Webdriver
Learn to automate web-based applications using Selenium WebDriver and Java.
Software Testing,IT & Software
Lectures -412
Resources -3
Duration -38.5 hours
30-days Money-Back Guarantee
Get your team access to 8,500+ top Tutorials Point courses anytime, anywhere.
Course Description
Become an expert programmer, and automation tester with Selenium without any Java Programming or Automation experience. Learn to set up New Automation Test Projects with Junit, TestNG, and Selenium Webdriver.
Master Automation Testing With Java and Selenium Webdriver Overview
In this course, you'll learn the basics of Selenium WebDriver, such as how to interact with web elements, how to handle errors, and how to run your tests. You'll also learn how to write test scripts using Java, and how to create a framework for your automation tests. Your learnings will include but not be limited to the following:
Parallelize and scale up Automation Tests with Selenium Standalone and Grid.
Set up Automation Testing Frameworks for Form Elements, Tables, and Cross Browser Testing.
Write Data Driven Tests with Data Providers, CSV, and Excel Spreadsheets.
Implement Page Object Model for a Complex Automation Test Scenario.
Goals
What will you learn in this course:
Understand and learn Automation Testing.
Solve a wide range of hands-on Automation Testing exercises with Java and Selenium.
Write Automation Tests with Selenium and Java.
Create Basic Automation Test frameworks.
Use Selenium IDE and Katalon Studio to Record and Replay Automation Testing Scenarios
Setup new automation projects with Selenium, Web Driver, JUnit, and TestNG Frameworks
Learn some of the TestNG Advanced Features - XML Suite, Test Reports, Test Parameters, and Parallel Execution.
Learn The basics of HTML, CSS, and XPath.
You will understand all Selenium Locators - By Id, By Name, By Link Text, By Partial Link Text, By Class, CSS Selectors, and XPath Expressions
You will learn to play with Form Elements - Text, TextArea, CheckBox, Radio Button, Select Box, and Multi Select Box.
You will learn to write automation tests for a wide range of scenarios - Playing with Windows, Modal Windows (Sleep, Implicit Wait, and Explicit Waits), Alert Boxes, Window Handles and New Browser Window Launches, Frames, Taking Screenshots, Executing JavaScript.
Prerequisites
What are the prerequisites for this course?
Internet connectivity to download various tools is listed below.
We will help you install Selenium IDE, Katalon Studio, Brackets, Java, NodeJs, and Eclipse.
Oracle Solaris or 64-bit Microsoft Windows or Linux or macOS.
Java 9+ does NOT work on 32-bit Microsoft Windows! You would need a 64-bit Microsoft Windows if you would want to use Windows.
We will help you download all needed dependencies using Maven and NPM.
Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction
3 Lectures
- Introduction to Automation Testing with Java and Selenium 03:30 03:30
- How To Make Best use of the Course Guide? 02:29 02:29
- Git Repository URL
Installing Java
4 Lectures
Introduction to Java Programming with Jshell using Multiplication Table
32 Lectures
Introduction to Method with Multiplication Table
13 Lectures
Introduction to Java Platform
8 Lectures
Introduction to Eclipse - First Java Project
8 Lectures
Introduction To Object Oriented Programming
17 Lectures
Primitive Data Types and Alternatives
15 Lectures
Conditionals
12 Lectures
Loops
11 Lectures
Reference Types
15 Lectures
Arrays and ArrayLists
17 Lectures
Object Oriented Programming Again
22 Lectures
Collections
28 Lectures
Generics
5 Lectures
Introduction to Exception Handling
14 Lectures
Java Tips
12 Lectures
Getting Started with Selenium, JUnit and TestNG
16 Lectures
TestNG vs JUnit
13 Lectures
Getting Started with HTML, CSS and XPath
39 Lectures
Setting up First Web Application
3 Lectures
Selenium Automation - Locators
25 Lectures
Selenium Automation - Playing with Form Elements
12 Lectures
Selenium Automation - Advanced Testing Scenarios
23 Lectures
Introduction to Cross Browser Automation Testing
7 Lectures
Data Driven Testing with Data Providers, CSV and Excel Spreadsheets
13 Lectures
Implementing Page Object Model for Update Todo Scenario
10 Lectures
Scaling up with Selenium Standalone and Grid
8 Lectures
Appendix - Maven
6 Lectures
Instructor Details
in28Minutes Official
DevOps, Azure, GCP, Docker, Kubernetes, Java & Spring BootRanga is a Certified Google Cloud Associate Cloud Engineer, AWS Certified Solutions Architect Associate, AWS Certified Developer Associate, AWS Certified Cloud Practitioner and Azure Fundamentals AZ 900 Certified.
Course Certificate
User your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.
Our students work
with the Best
Feedbacks
lectures are very old
It was good to learn many new concepts in entire course videos. Thank you for detailed and clear information. Looking more on other topics like API Testing, Azure Devops, Cucumber framework.
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe nowOnline Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now