Selenium with C# and Java Titbits

Understand selenium basics which you really need
4.5 (147 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.
8,031 students enrolled
Start Learning Now
  • Lectures 20
  • 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 12/2015 English

Course Description

Selenium Titbits video series is for those who want to get hold of basic understanding of Selenium in greater detail.

This series is designed in such a way that one can easily understand under the hood of Selenium along with some of the nitty-gritty detail one must know while doing bigger projects in Selenium (say framework development)

What are the requirements?

  • Basic understanding of C# and Java is more than enough to understand the course

What am I going to get from this course?

  • Start understanding Selenium Webdriver basics very clearly
  • Work with various features available with Selenium
  • Explore the most frequently asked questions in Selenium Webdriver

Who is the target audience?

  • This course is for everybody who wants to learn Selenium from groundup
  • This course will help leverage one to get hold of some of the routine task done in selenium day in and day out

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: Introduction
Section 2: Selenium Titbits (Java)

We will see how to work with different browsers like Chrome, IE and Firefox using Selenium WebDriver


We will discuss how UI element identification works


Waiting for control using Selenium.


Taking screenshot using Selenium Webdriver of a complete page.


Check if the UI control exist in web page using Selenium Webdriver


Performing Drag and Drop using Selenium with Action Class.


Performing mouse hover using Actions class of Selenium


Handing popup window with Selenium Webdriver


Working with Xpath using Selenium and how to create xpath using Firebug in Firefox

Selenium Grid understanding and configuring (Java)
Selenium Grid understanding and configuring (Cont)
Selenium grid parallel execution (Java)
Selenium grid parallel execution (Cont)

Working with Hidden controls of page using Selenium.


In this lecture we will discuss how to work with latest Selenium 3.0 and Mozilla Gecko Driver (Marionette) for Firefox 47.x and above, which is an next generation for Firefox driver.

Section 3: Selenium Titbits (C#)
Custom method to work with Simple Table in Selenium (C#)
Custom method to work with simple Table in Selenium (Cont)
Understanding Javascript for Selenium (C#)

Creating our own selenium webdriver using IJavascriptexecutor

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Mr Karthik KK, Software Architect, Consultant and Youtuber

I am Karthik K.K. I do consulting, blogging and researching on various different tools and technologies which inspires my interest. I have been into Software Automation Testing for over 10+ years now and my interest in learning new stuffs which enables automation has never been compromised.

Due to my passion in automation testing I got fully exposed to tools and languages like

Desktop & Web : QTP, Selenium, Specflow, VS Coded UI, Ranorex ,Test Complete and Cucumber
Mobile : Appium, Robotium,Calabash, Espresso, Selendroid
Languages : C#, Java, Ruby, Powershell, Javascript, VBScript 
Cloud Tools : Azure, Dockers
Misc Tools: Mockito, Rest-assured, Bound-Box,FluentAutomation
Interested in: MVC, Entity framework, LINQ, Fakes, Distributed deployment, SAAS

Ready to start learning?
Start Learning Now