Selenium - Java (Best for Automation beginner)- on Live App
4.7 (205 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,224 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Selenium - Java (Best for Automation beginner)- on Live App to your Wishlist.

Add to Wishlist

Selenium - Java (Best for Automation beginner)- on Live App

Implement scenario on realtime ecommerce application
4.7 (205 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,224 students enrolled
Last updated 6/2017
English
Current price: $10 Original price: $80 Discount: 88% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 17 hours on-demand video
  • 6 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Complete understanding of basic to expert Java concepts with practical implementation
  • Expertise on Selenium WebDriver basics + advance concepts
  • Automate tests using Selenium WebDriver and Java
  • Can automation any realtime application and also can design framework from scratch
View Curriculum
Requirements
  • No programming or coding experience required
  • No automation experience is required
Description

This course includes Selenium WebDriver Basics and Advanced, Java ConceptsTestNG FrameworkAutomation Framework Design (Page Objects, Page Factory, Data Driven, Reading Excel Files)

Best reporting tool - Advanced Reporting using ReportNG and XSLT

Parallel execution with Selenium Grid 2.0Maven Build Management, Continuous Integration with Jenkins, Code management with Git integration 

This course will take you from basic to expert level step by step, we are covering all java concepts which are required for daily selenium activities and also for preparing selenium interview

Java Basics: Variables, If-Then-Else, For loop, While loop, Arrays, Classes, Inheritance, Objects, Constructors, Methods, Working with Excel file and database

Collection API, OOPS, Properties file etc


Selenium WebDriver Basics: Commonly used methods and locator types, Id, Name, Class Name, Link Text, Partial Link Text, Xpath, Css Selector

Ajax Handling,  Multi window handling, Actions class,  Implicit wait, Explicit wait.
After completing the the course you will be able to write automated tests using selenium and java

Who is the target audience?
  • Software QA and Testers who want to start career in automation
  • Anyone who is interested in learning software test automation
Students Who Viewed This Course Also Viewed
Curriculum For This Course
136 Lectures
17:06:27
+
Selenium Basics
2 Lectures 15:03

Selenium IDE installation
07:01
+
Working with Selenium IDE
3 Lectures 34:51
Selenium IDE
24:02

Java Installation
06:46

Eclipse Installation
04:03
+
Element Locators in Selenium
11 Lectures 01:16:15
What is Element Locator
05:52


Element Locator - Name
02:27


Element Locator - Link
04:08

Element Locator - CSS
19:45

Locate element by Xpath(part1)
12:25

Locate element by Xpath(part2)
06:56

Locate element by Xpath(part3)
04:16

Locate element by Xpath(part4)
05:52

Locate element by Xpath(part5)
05:28
+
Java Basics
21 Lectures 03:42:48
Eclipse basics
09:19

Start Java programming - Project & Package
15:19

Variables & Constant
11:14

Class & Object
17:06

Methods in details
21:11

Constructors
10:48

Condition handling
14:44

For Loop
13:18

While Loop
10:48

Do while loop
04:48

For Each loop
06:14

String Handling : Part1
12:07

String Handling : Part2
10:42

String Handling : Part3
05:28

Read file by File Reader
08:54

Read data by Buffered Reader
06:18

Write data by File Writer
07:19

Write data by BufferedWriter
03:01

This Keyword
10:40

Static Keyword
18:02

Final Keyword
05:28
+
OOPS In Detail
8 Lectures 57:01
Encapsulation
09:55

What is Inheritance
11:24

Single Inheritance
04:30

Multilevel Inheritance
07:37

Hierarchical Inheritance
04:52

Polymorphism
01:22

Overloading
06:42

Overriding
10:39
+
Working with Excel (Apache POI )
8 Lectures 48:35
Setup Apache POI
07:02

Read Data from Excel file
11:15

Find number of rows and columns
07:19

Read complete data from excel sheet
07:14

Read Different formatted data
06:10

Write data to File
06:33

POI - Exercise 1
01:12

POI - Exercise 2
01:50
+
JUnit in detail
4 Lectures 30:03
What is Junit
04:15

Junit Working and Basic annotations
08:40

Junit all annotations
12:03

Junit Working with test case
05:05
+
TestNG in detail
6 Lectures 43:47
TestNG Setup on Eclipse
04:59

TestNG workflow and basic annotations
07:56

TestNG : All annotations
05:50

Running test case in using TestNG
05:56

Running only failed testcases using TestNG
03:56

Grouping in TestNG
15:10
+
Jump into Webdriver
10 Lectures 01:06:02
Webdriver Introduction
05:54

First testcase in Webdriver: Firefox
19:03

First testcase in Webdriver: Chrome
05:26

First testcase in Webdriver: IE
04:45

Difference between get and navigate method
04:30

Difference between close and quit method
03:51

Webdriver : Work on radio button
10:27

Webdriver : Work on Checkbox
02:56

work on dropdown
07:28

Maximize browser window
01:42
+
Actions Class : Work on Keyboard and Mouse Operations
2 Lectures 19:47
Actions class - keyboard operations - Enter & Tab key
11:11

Actions class - Mouse operations - Open dropdown by mouse over
08:36
10 More Sections
About the Instructor
T World
4.3 Average rating
826 Reviews
6,701 Students
10 Courses
Automation expert at theTestingWorld

Having more than 8 yrs industry experience.

Worked on different tools like Selenium, QTP, LoadRunner, Jmeter, Mobile Automation, SoapUI

ISTQB Certified, QTP Certified, QC Certified, LoadRunner Certified, CMAT Certified, SoapUI Certified

Trained more than 800 professionals in classroom training and more than 100 professionals online

Running CMS thetestingworld also contributing many online running blogs.




Testing World
4.1 Average rating
1,610 Reviews
14,157 Students
48 Courses
Director of Testing World

Handling Testing World Operations

Involve in Testing Course Video update and management

Handling online and Face to face classes of Testing World

Masters In Computer Science

Expertise in manual testing & Automation testing using Selenium, QTP, LoadRunner, Jmeter and Mobile Automation

Found of Testing World

Trained more than 4000 students online 

Actively involved in corporate training