Learn Selenium 3(Using Java client) and GIT

A journey of GIT with Selenium 3 basics
4.4 (8 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.
690 students enrolled
67% off
Take This Course
  • Lectures 32
  • Length 3.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 11/2016 English

Course Description

What you are going to get from this course

  1. A brief knowledge of GIT from scratch 
  2.  Complete understanding of directory used in GIT, Branches, Stash, Github and bitbucket as remote repository
  3. Real time example based GIT learning which is going to use Selenium WebDriver and Selenium 3 
  4. Basics of Selenium 3 and would be able to create automation scripts using Selenium 3
  5. Basic setup of Selenium Automation project setup
  6. At the end of this tutorial you could call yourself automation engineer with knowledge of Selenium and GIT.

In today's world, every single project is going to have multiple team member working all together and to sync up with their work they use GIT.  But along with this learning Selenium WebDriver/Selenium 3 would be added benefit and it would be like learning two things in single effort.

Wish you great learning and collaboration.

What are the requirements?

  • Any one can take this course.
  • Specially designed for Automation Test Engineer
  • Quality Engineers

What am I going to get from this course?

  • Learn basics of GIT and Selenium 3
  • Get understanding on branches, stash, merging of branch and also be able to work upon any remote repository
  • Learn how to automate with Selenium 3 and would learn GIT with real time environment

Who is the target audience?

  • Any one can take this course if want to learn GIT but it will suit more to Selenium based automation engineer
  • Any one who have basic understanding of computer and are working as automation engineer
  • Person with basics knowledge of Java, since Selenium 3 examples are going to use java concept

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: GIT Tutorial: GIT introduction
Introduction of GIT
Section 2: GIT Tutorial : Setting up environment for GIT
Installation of GIT on Windows Machine
Git Configuration for first time user
Section 3: Selenium Tutorial : Setting up environment for Selenium 3
Configuring Selenium 3 in Eclipse
Launching Firefox Browser in Selenium 3
Opening any URL in Firefox Browser in Selenium 3
Launching Chrome Browser in Selenium 3
Launching Safari browser using selenium on mac machine
Section 4: GIT Tutorial : Converting Selenium Project in to GIT Repository
Converting Selenium Project in to GIT Repository
First Commit of Selenium Script in GIT
Reverting Changes in Working Directory
Ignoring File by use of dot gitignore file
Section 5: Selenium Tutorial : Locators in Selenium
Element Locator in Selenium
Xpath in Selenium
Absolute Xpath In Selenium
Relative Xpath

Learn how to write dynamic CSS Selector.

Section 6: Selenium Tutorial : Handling Web- element using selenium
Maximizing and resizing browser window in Selenium 3
Locating elements on Webpage using FindElement Function
Handling Radio Button in Selenium WebDriver
Clicking on hyper link using selenium 3
Handling drop-down in Selenium
Handling Checkbox in Selenium
Working with text field in Selenium WebDriver
Section 7: Git Tutorial : Branching in GIT
Creating new branch in GIT
Creating and switching in to newly created branch
Switching in to any branch in GIT
Merging two branches in GIT
Renaming and Deleting branch in GIT
Section 8: GIT Tutorial: Learning concept of Stashing in GIT
Stash introduction in GIT
Applying stash and popping up stash
Deleting Stash in GIT

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Wish you all a very happy learning and hope to hear your honest feedback on all published course.

As a software tester, I have spend more than half of decade working with various fortune 500 clients and have also made to work with few of the finest product based companies those are having direct relationship with more than millions in daily works

In this journey, have got opportunity to learn whole lot of stuff, in which listing few of them those are shaking the testing world with profound coverage and their uses

- Selenium WebDriver



- Geb and Spock

and many more.

So if anyone have doubt or query related to these courses or technologies, can directly contact here or could get contact detail on my attached blog.

Ready to start learning?
Take This Course