/SeleniumNUnit

A ready to use Web automation solution using C#, Selenium WebDriver and Nunit. Structured as a modular framework. Follows Page-Object-Model design pattern Contains collection of Unit Test cases implementing tricky selenium automation programs

Primary LanguageC#

SeleniumNUnit Cheat sheet

SeleniumNunitAutomation This Project provide a quick working code reference for:

Modular Automation framework using C#, Selenium WebDriver, Nunit Page-Object-Model implementation using Selenium WebDriver and C# Managing Test case level Test data using XML and JSon files Support for multiple environment execution using .config files Example programs for tricky web actions using Selenium WebDriver Hope it servers the purpose it is aimed at.

Prerequisites:

Visual Studio 2012 or later versions installed

Nuget Packages used:

NUnit VS Adapter Install-Package NUnitTestAdapter -Version 2.1.1 Nunit Unit Testing Framework Install-Package Nunit -Version 2.6.3 Selenium WebDriver Install-Package Selenium.WebDriver -Version 3.9.1 Selenium Chrome Driver Install-Package Selenium.WebDriver.ChromeDriver -Version 2.35.0

Supported versions of browsers installed (IE, Chrome, FireFox)

@Abhilash Sanne