Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Selenium Webdriver in C#.Net
Rating: 3.8 out of 5(46 ratings)
1,236 students

Selenium Webdriver in C#.Net

Learn with examples
Created bySagar S
Last updated 3/2017
English

What you'll learn

  • master the skills on Selenium webdriver in C#.net
  • understand the importance of automation testing using Selenium
  • design the selenium automation framework (keyword driven or Page object model)

Course content

6 sections28 lectures3h 6m total length
  • Introduction to Selenium Course3:39

    Introduce selenium web driver with c#.net, covering browser setup, element identification, and interaction. Learn synchronization, file upload/download, advanced actions, javascript executor, and page object models with CI integration.

  • Introduction to Selenium Webdriver5:44

    Explore how automation testing with selenium webdriver enables cross-browser, cross-platform testing of web applications using languages like C#, Java, Python, and Ruby, with official drivers and cloud testing.

  • Selenium Webdriver Protocol4:57

    Explore how the Selenium WebDriver protocol translates client commands into browser actions, detailing sessions, capabilities, proxies, timeouts, navigation, element interactions, cookies, and screenshots.

  • Setting up environment for Selenium automation in Visual Studio6:47

    Install Visual Studio Community Edition, set up Selenium WebDriver for C#.NET, install packages via a package manager, and download browser drivers to run simple Selenium tests in upcoming lectures.

Requirements

  • Students should have very basic knowledge of any programming language like C

Description

Selenium is top class open source web automation testing tool. There are plenty of Job opportunities for Selenium engineers all around the world. So if you want to make a career in automation testing, you must go ahead and take this course. Additionally, many people find the browser automation really interesting. 

It is assumed that students have very basic knowledge of programming language like C.

You will learn below topics in this course.

  1. Setting up Selenium project in Visual Studio
  2. Doing basic browser automation
  3. Element identification methods
  4. Synchronization
  5. Exception Handling
  6. Performing complex browser actions
  7. Handling frames and alerts
  8. Handling multiple windows
  9. Using JavaScriptExecutor
  10. Upload and download files
  11. Mobile emulation using Chrome
  12. Executing Selenium tests using MSTest testing framework
  13. Understanding the page object models and Page factory models
  14. Logging framework
  15. Working with GIT
  16. Integration with CI servers like TeamCity and Jenkins

You you will get below things out of this course

  1. Learn the basic concepts to get started with web automation testing using Selenium Webdriver in C#.Net.
  2. Learn Selenium Webdriver from a professional trainer having 10+ years of experience in IT industry.
  3. Learn to test any web application on all major browsers by automation.
  4. More than 25 lectures with average length of 10 minutes each.
  5. Suitable for beginner programmers and manual testers who want to switch to automation testing.
  6. This course covers all aspects of web application automation using Selenium Webdriver in Java.
  7. This course will help you master your skills in Selenium.
  8. All your queries will be answered as soon as possible

Who this course is for:

  • This course is for any software developer or IT graduates who want to make career in web application automation using Selenium