4.15 out of 5
4.15
35 reviews on Udemy

Advanced Selenium testing framework with Java

Selenium WebDriver with Java, TestNG and Maven. Learn Selenium Testing Framework with Java and TestNG
Instructor:
Dmitry Shyshkin
146 students enrolled
Build test framework in Selenium WebDriver from scratch using Java and TestNG
Create reliable, stable and easy maintanable automated tests
Use the Page Object Model for better test structure
Master Selenium Webdriver
Create Data Driven Test Framework

In this Selenium tutorial students will learn in just 3 hours how to start and create advanced test automation testing framework using Selenium WebDriver with Java, Maven and TestNG.

Improve their current Test Automation skills by learning Page Object Model, TestNG Annotations, parameters and test listeners.

Previous test automation or programming experience is not required for this course, but it will be difficult for those, who are not familiar with Object Oriented Programming at all. Since a lot of information are put in just three hours, and not every step is explained in details.

If you never used Java or other OOP languages before, I suggest you take my “Selenium WebDriver with Java for beginners” course first

Selenium webdriver test framework from scratch

1
Video Quality
2
Intro

Get an idea what is this course about and what he can learn by the end of the course

3
Preparation

Description what we have to have installed on the computer before we can start developing tests

4
Creating New Maven Project

Creating first maven project in IDE

5
Simple TestNG test

Creating simple TestNG test and running it in Firefox

6
TestNG Test Suite

Installing Eclipse TestNG plugin

Creating first TestNG TestSuite

Running tests using TestSuite

7
TestNG Anotations

Using Before and After annotations in the project

8
Page Object Model

Using Page Object Model to describe pages

9
Creating Test

Continue creating first test and describing PO

10
WebDriver Waits

Continue creating first test

Learning how to use selenium waits

11
Verifications and TestNG Asserts

Learning how to add verifications using TestNG Asserts

12
Negative Test

Creating negative tests

13
Data Provider

Creating DataDriven test framework

14
TestNG @Parameters

Using TestNG parameters

15
Parallel tests

Running tests in parralel

16
TestNG Groups

Using TestNG groups to include/exclude some tests from execution

17
Test Listeners

Introduction to TestNG test listeners

18
Bonus Lecture
You can view and review the lecture materials indefinitely, like an on-demand channel.
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!
4.2
4.2 out of 5
35 Ratings

Detailed Rating

Stars 5
20
Stars 4
7
Stars 3
3
Stars 2
2
Stars 1
3
568352ddf8bf30953c07042be7a26e9c
30-Day Money-Back Guarantee

Includes

3 hours on-demand video
1 article
Full lifetime access
Access on mobile and TV
Certificate of Completion