Course Code: seleniumcsharp
Duration: 14 hours
Prerequisites:
  • Familiarity with Microsoft Visual Studio
  • Working knowledge of C#

Audience

  • Developers and testers with knowledge of C# who wish to set up automating testing with Selenium
Overview:

This instructor-led, live training (online or onsite) introduces participants to automated testing with Selenium WebDriver and C# in Visual Studio. If you do not have C# programming experience or wish to brush up on C#, please check out the course: C# for Automation Test Engineers.

Format of the Course

  • Part lecture, part discussion, heavy hands-on practice, occasional tests to gauge understanding.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction to Automated Testing

  • Testing concepts
  • Possibilities and limitations of Selenium

Locators

  • Understanding locators
  • ID, CSS, XPath and Name locator types

Advanced Locators

  • Dynamic locators
  • Building a path
  • Relationships between elements on a path
  • Locating elements with desired text
  • Best practices

NUnit based Project

  • NuGet packages

Selenium WebDriver

  • C# basics
  • WebDriver API
  • Debugging

NUnit

  • Annotations
  • Assertions
  • Parameters
  • Cross-browser testing
  • Reporting

Advanced Selenium WebDriver

  • Dynamic content
  • Screenshots
  • Design patterns
Sites Published:

United Arab Emirates - Selenium WebDriver in C#

Qatar - Selenium WebDriver in C#

Egypt - Selenium WebDriver in C#

Saudi Arabia - Selenium WebDriver in C#

South Africa - Selenium WebDriver in C#

Brasil - Selenium WebDriver in C#

Canada - Selenium WebDriver in C#

中国 - Selenium WebDriver in C#

香港 - Selenium WebDriver in C#

澳門 - Selenium WebDriver in C#

台灣 - Selenium WebDriver in C#

USA - Selenium WebDriver in C#

Österreich - Selenium WebDriver in C#

Schweiz - Selenium WebDriver in C#

Deutschland - Selenium WebDriver in C#

Czech Republic - Selenium WebDriver in C#

Denmark - Selenium WebDriver in C#

Estonia - Selenium WebDriver in C#

Finland - Selenium WebDriver in C#

Greece - Selenium WebDriver in C#

Magyarország - Selenium WebDriver in C#

Ireland - Selenium WebDriver in C#

Luxembourg - Selenium WebDriver in C#

Latvia - Selenium WebDriver in C#

España - Selenium WebDriver en C #: Introducción a la automatización de pruebas web en C #

Italia - Selenium WebDriver in C#

Lithuania - Selenium WebDriver in C#

Nederland - Selenium WebDriver in C#

Norway - Selenium WebDriver in C#

Portugal - Selenium WebDriver in C#

România - Selenium WebDriver in C#

Sverige - Selenium WebDriver in C#

Türkiye - Selenium WebDriver in C#

Malta - Selenium WebDriver in C#

Belgique - Selenium WebDriver in C#

France - Selenium WebDriver in C#

日本 - Selenium WebDriver in C#

Australia - Selenium WebDriver in C#

Malaysia - Selenium WebDriver in C#

New Zealand - Selenium WebDriver in C#

Philippines - Selenium WebDriver in C#

Singapore - Selenium WebDriver in C#

Thailand - Selenium WebDriver in C#

Vietnam - Selenium WebDriver in C#

India - Selenium WebDriver in C#

Argentina - Selenium WebDriver en C #: Introducción a la automatización de pruebas web en C #

Chile - Selenium WebDriver en C #: Introducción a la automatización de pruebas web en C #

Costa Rica - Selenium WebDriver en C #: Introducción a la automatización de pruebas web en C #

Ecuador - Selenium WebDriver en C #: Introducción a la automatización de pruebas web en C #

Guatemala - Selenium WebDriver en C #: Introducción a la automatización de pruebas web en C #

Colombia - Selenium WebDriver en C #: Introducción a la automatización de pruebas web en C #

México - Selenium WebDriver en C #: Introducción a la automatización de pruebas web en C #

Panama - Selenium WebDriver en C #: Introducción a la automatización de pruebas web en C #

Peru - Selenium WebDriver en C #: Introducción a la automatización de pruebas web en C #

Uruguay - Selenium WebDriver en C #: Introducción a la automatización de pruebas web en C #

Venezuela - Selenium WebDriver en C #: Introducción a la automatización de pruebas web en C #

Polska - Selenium WebDriver w C#

United Kingdom - Selenium WebDriver in C#

South Korea - Selenium WebDriver in C#

Pakistan - Selenium WebDriver in C#

Sri Lanka - Selenium WebDriver in C#

Bulgaria - Selenium WebDriver in C#

Bolivia - Selenium WebDriver en C #: Introducción a la automatización de pruebas web en C #

Indonesia - Selenium WebDriver in C#

Kazakhstan - Selenium WebDriver in C#

Moldova - Selenium WebDriver in C#

Morocco - Selenium WebDriver in C#

Tunisia - Selenium WebDriver in C#

Kuwait - Selenium WebDriver in C#

Oman - Selenium WebDriver in C#

Slovakia - Selenium WebDriver in C#

Kenya - Selenium WebDriver in C#

Nigeria - Selenium WebDriver in C#

Botswana - Selenium WebDriver in C#

Slovenia - Selenium WebDriver in C#

Croatia - Selenium WebDriver in C#

Serbia - Selenium WebDriver in C#

Bhutan - Selenium WebDriver in C#

Nepal - Selenium WebDriver in C#

Uzbekistan - Selenium WebDriver in C#