Selenium Webdriver Tutorial | Learn Automation Testing | ChalkStreet

Rs. 999  Rs. 599

Automation Testing Tutorial: Selenium WebDriver with Java and TestNG

This certificate course offers lessons for the complete automation package of Selenium with Java, TestNG, ANT and HUDSON along with a live project demo.

18h:53m
Lifetime access
4.5
out of 5
 26
177 learners
Certification

About the Topic:

The software testing industry is undergoing a shift with manual testers upgrading to automation testing due to its increasing relevance in the current business scenarios. With this development, automation testing has become one of the fields with the fastest growing career options in recent times. Selenium as a tool has become the most popular option in automation testing owing to prime features such as its open source nature, flexibility with programming languages and compatibility with various browsers.

Read more

Course Overview:

In the first module of this Selenium tutorial, you will learn Java right from scratch. Java is used in writing scripts for the Selenium automation tool. The module has been dealt with independently, covering all the important concepts used by a regular Java developer.

Read more

Target Audience:

All these modules are explained right from the installation stage, thereby making it easy to follow even for absolute beginners to the field of software testing. Individuals who were previously in the field of manual testing and would like to upgrade their skills to work in the automation testing industry are eligible to take this course. This course is also suitable for automation testers who are proficient in other tools and now would like to add Selenium WebDriver to their portfolio of skills.

Read more
RECENTLY ENROLLED

Course Plan


1. Introduction to Java
6 videos
Java Overview 05:04

Features of Java 08:32

What is Class and Object 04:27

Class Structure 03:03

Create Sample Program and Running from Command Line 04:51

2. Language Components
7 videos
Variables and its Types 24:43

Datatypes – Primitive Datatype 14:02

Datatypes – Reference Datatype 01:59

Working with Methods 12:49

Creating Calculator Class 12:03

Keywords Identifiers 16:34

Operators 33:15
3. Control statements
6 videos
Concept of Control Statements 04:14

IF/ELSE and IF/ELSE IF/ELSE Statements 13:03

Switch Statement 08:14

Do-While Loop 06:16

For Loop 07:22
4. Inheritance and Polymorphism
7 videos
Inheritance – Part 1 22:15

Inheritance – Part 2 15:02

Polymorphism 11:56

Method Overloading 12:06

Multiple Inheritence 05:29

How to achieve Multiple Inheritance using Interfaces 12:44
5. Object Oriented Programming
3 videos
Access Modifiers 32:03

Abstraction 11:39

Constructor 24:32
6. Exceptions
1 video
Concept of Exception 28:48
7. Arrays
1 video
Concept of Arrays 34:10
8. Collections
1 video
Concept of Collections 22:09
9. Introduction to Selenium
3 videos
Selenium Introduction, History, Features 02:17

Selenium Components 01:22

Selenium vs QTP 03:23
10. Selenium IDE Plugin – Installation and Working
3 videos
IDE Part -01 45:45

IDE Part -02 41:41

IDE Part -03 24:19
11. Selenium Installation and Running the First Script
6 videos
Running Selenium First Script 38:13

Window Maximize 01:28

Close Browser 02:35

Understanding Navigation 09:26

Running Selenium Script on Chrome Browser 09:46
12. Locators
3 videos
Types of Locators 30:16

XPATH 12:44

CSS 21:28
13. Handling Various Elements
3 videos
Alert Handling 17:49

Multiple Windows Handling 21:01
14. Working with Various Elements
3 videos
Working with SelectBox/DropDown 19:52

Working with Web Element Methods 14:44

Taking Screenshot 06:47
15. Java Script Executor
2 videos
Java Script Executor-Part01 18:38

Java Script Executor-Part02 05:01
16. Handling Windows Applications
3 videos
File Upload Using AutoIT 25:15

BrowserProfile- Setting Default Home Page 03:49

BrowserProfile- Installing Plugin 03:11
17. Webdriver Events
1 video
Working with Webdriver Events 27:16
18. Selenium Actions
3 videos
MoveToElement Example 11:49

Drag and Drop 09:59

19. Selenium Frameworks
2 videos
Understanding Page Object Model(POM) 05:43

PageClass: Creating, Intitalizing and Using 33:16
20. TestNG Integration
1 video
Convert Tests Using TestNG Automation Framework 22:05
21. Data Driven Concept
2 videos
Reading Data from Excel 24:56

Creating Excel Utility 28:20
22. Selenium Remote Control
3 videos
Selenium Rc and Its Architecture 08:28

Creating Selenium RC script Using Selenium IDE 04:22

Installing and Running Selenium RC script from Eclipse IDE 18:45
23. Installation and working with TestNG
7 videos
Introduction to TestNG 00:41

Downloading TestNG 00:52

Working with TestNG using Eclipse 00:41

Downloading and installing Eclipse 03:32

Installing TestNG Plugin for Eclipse 03:54

Creating Java project 02:00

24. TestNG.xml
4 videos
Introduction to TestNG.xml 01:22

Creating TestSuite using TestNG.xml 02:28

Running TestSuite using TestNG.xml from Eclipse 02:56

Different ways of Running TestNG.xml 00:42
25. Test Annotation Attributes
6 videos
TestNG Annotations 02:40

Ignore A Test Method 01:27

Timeout 02:44

Priority 03:05

Invocation Count and Invocation Timeout 03:57

Depends on Methods 02:59
26. Hudson
4 videos
Installing Hudson 08:09

Configuring Hudson 06:22

Job Creation using Hudson 07:06

Displaying TestNG results in Hudson 05:14
27. Another Nice Tool (ANT)
2 videos
Installation of ANT 08:15

Execution of ANT 26:56
28. Additional References
References

Meet the Author


Sudheer Kumar
Experienced Automation Test Architect and Trainer
Sudheer Kumar is an Automation Test Architect currently working for a reputed MNC. He has over 10 years of experience mainly in Automation Testing and Development of Automation tools. He has developed an entire Automation Framework for his company and developed more than 3000 tests using that framework. With indepth knowledge on automation tools, he became an accomplished Automation trainer by sharing his knowledge with numerous aspirants
More from Sudheer Kumar

Reviews