Excellent.
Automation Testing Course With Java & 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 10000+ 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
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, New Browser Window Launches, Frames, Taking Screenshots, and Executing JavaScript.
Prerequisites
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, 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 the needed dependencies using Maven and NPM.
![Automation Testing Course With Java & Selenium Webdriver Automation Testing Course With Java & Selenium Webdriver](https://d3mxt5v3yxgcsr.cloudfront.net/courses/2215/course_2215_image.png)
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
![Tutorialspoint](/market/public/assets/images/loader.gif)
Introduction to Java Programming with Jshell using Multiplication Table
32 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Introduction to Method with Multiplication Table
13 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Introduction to Java Platform
8 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Introduction to Eclipse - First Java Project
8 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Introduction To Object Oriented Programming
17 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Primitive Data Types and Alternatives
15 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Conditionals
12 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Loops
11 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Reference Types
15 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Arrays and ArrayLists
17 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Object Oriented Programming Again
22 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Collections
28 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Generics
5 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Introduction to Exception Handling
14 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Java Tips
12 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Getting Started with Selenium, JUnit and TestNG
16 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
TestNG vs JUnit
13 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Getting Started with HTML, CSS and XPath
39 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Setting up First Web Application
3 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Selenium Automation - Locators
25 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Selenium Automation - Playing with Form Elements
12 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Selenium Automation - Advanced Testing Scenarios
23 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Introduction to Cross Browser Automation Testing
7 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Data Driven Testing with Data Providers, CSV and Excel Spreadsheets
13 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Implementing Page Object Model for Update Todo Scenario
10 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Scaling up with Selenium Standalone and Grid
8 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Appendix - Maven
6 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Instructor Details
![in28Minutes Official](https://www.tutorialspoint.com/assets/profiles/132022/profile/200_117364-1568638087.jpg)
in28Minutes Official
Ranga Karanam, the founder of in28minutes, has 2 decades of experience with technology - architecture, design, and programming. We are helping learners take their first steps into modern cloud native technology and gain expertise on AWS, Azure, Google Cloud, Docker, Kubernetes amongst others.
Our happiest moments are when learners tag us on LinkedIn or reach out to us with their stories of getting their first job, getting a promotion, or a big raise.
----------------------
Ranga is multi-cloud certified - Google Cloud Certified Professional Cloud Architect, AWS Certified Solutions Architect Associate, Google Cloud Certified Associate Cloud Engineer, AWS Certified Developer Associate, AWS Certified Cloud Practitioner, Azure Fundamentals Certified AZ-900, DP-900 and AI-900.
Our courses are focused on Cloud Certifications (AWS, Azure, Google Cloud Platform - GCP), DevOps, Full Stack ( React, Angular ), Serverless, Programming, and Microservice Development with Java and Spring Boot.
Our Top Courses include:
1) Master Microservices with Spring Boot and Spring Cloud
2) Java Programming for Complete Beginners
3) Google Cloud Certification - Associate Cloud Engineer - 2021
4) DevOps For Beginners - Docker, Kubernetes, and Azure DevOps
5) Spring Framework Master Class - Java Spring the Modern Way
6) Master Java Web Services and RESTful API with Spring Boot
7) Go Serverless with AWS Lambda and Azure Functions
We have courses focused on Java Frameworks ( Spring, Spring Boot, Spring MVC, Hibernate ).
[LEARNING PATHS 00 to 06 for DevOps, Full Stack, Cloud, Spring Boot and Java in the FAQ below]
We use Problem-Solution based Step-By-Step Hands-on Approach With Practical, Real-World Application Examples.
We have a wide range of courses focused on Spring Boot - Creating APIs and Microservices, Deploying to Cloud ( AWS, Azure, Docker, Kubernetes, Azure ), and Integrating with Full Stack Front end frameworks ( React & Angular ).
[LEARNING PATHS]
[LEARNING PATH 00] - DevOps
Master DevOps with Docker, Kubernetes and Azure DevOps
[LEARNING PATH 01] - Spring and Spring Boot Web Applications & API Developer
Spring Framework Master Class - Learn Spring the Modern Way!
Learn Spring Boot in 100 Steps - Beginner to Expert
Master Java Web Services and RESTful API with Spring Boot
Master Hibernate and JPA with Spring Boot in 100 Steps
Master Java Unit Testing with Spring Boot & Mockito
[LEARNING PATH 02] - Full Stack Developer with Spring Boot, React and Angular
Go Java Full Stack with Spring Boot and React
Go Java Full Stack with Spring Boot and Angular
[LEARNING PATH 03] - Cloud Microservices with Spring Boot, Docker & Kubernetes
Master Microservices with Spring Boot and Spring Cloud
Master Docker with Java - DevOps for Spring Microservices
Master Kubernetes with Docker on Google Cloud, AWS & Azure
[LEARNING PATH 04] - Cloud Developer with Spring Boot, AWS, Azure, and PCF
Learn AWS - Deploy Java Spring Boot to AWS Elastic Beanstalk
Master Azure Web Apps - Take Java Spring Boot Apps to Azure
Master Pivotal Cloud Foundry with Spring Boot Microservices
[LEARNING PATH 05] - Learn AWS with Microservices, Docker, and Kubernetes
Learn AWS - Deploy Java Spring Boot to AWS Elastic Beanstalk
Master AWS Fargate & ECS with Java Spring Boot Microservices
Master Kubernetes with Docker on Google Cloud, AWS & Azure
[LEARNING PATH 06] - GET AWS CERTIFIED
AWS Certified Cloud Practitioner - Step By Step
AWS Certified Developer Associate - Step By Step
AWS Certified Solutions Architect Associate - Step By Step
[OUR BELIEFS]
Best Courses are interactive and fun.
Foundations for building high-quality applications are best laid down while learning.
[OUR APPROACH]
We use the 80-20 Rule. We discuss 20% of things used 80% of the time in depth. We touch upon other things briefly equipping you with enough knowledge to find out more on your own.
Problem Solution based Step by Step Hands-on Learning.
Course Certificate
Use your certificate to make a career change or to advance in your current career.
![sample Tutorialspoint certificate](/market/public/assets/newDesign/img/primePacks/V-certificate.png)
Our students work
with the Best
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfc bank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfcbank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
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 now![Annual Membership Annual Membership](/market/public/assets/newDesign/img/membership-large-small.jpg)
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now![Online Certifications Online Certifications](/market/public/assets/newDesign/img/traning-for-a-team.png)