Как настроить Visual Studio для написания автоматических тестов на Selenium WebDriver + C# + NUnit

Как настроить Visual Studio для написания автоматических тестов на Selenium WebDriver + C# + NUnit
Начав писать статью Page Object и Page Factory или просто о простом, я понял, что некоторым начинающим может понадобится помощь в подготовке среды для написания автоматических тестов, поэтому я решил им помочь, написав данную статью.

Приступим. Откройте Visual Studio и создайте проект Class Library:

Как настроить Visual Studio для написания автоматических тестов на Selenium WebDriver + C# + NUnit

После создания проекта именуем CS-файл, где у нас будут содержаться тесты, понятным для нас именем (к примеру «Test.cs»):

Как настроить Visual Studio для написания автоматических тестов на Selenium WebDriver + C# + NUnit

Далее добавляем в проект необходимые нам пакеты (устанавливаем): NUnit, NUnit3TestAdapter, NUnit.Runners, Selenium.RC, Selenium.Support, Selenium.WebDriver, Selenium.WebDriverBackedSelenium, Selenium.WebDriver.ChromeDriver.

Как настроить Visual Studio для написания автоматических тестов на Selenium WebDriver + C# + NUnit

Как настроить Visual Studio для написания автоматических тестов на Selenium WebDriver + C# + NUnit

Как настроить Visual Studio для написания автоматических тестов на Selenium WebDriver + C# + NUnit

NUnit.Runners подтянет и установит несколько дополнительных пакетов и это нормально.

После установки добавляем в «Test.cs» всё необходимое (можете заменить содержимое своего файла данными указанными ниже):

Открываем Test Explorer, чтобы видеть тесты и запускать их на выполнение в нужном нам порядке:

Как настроить Visual Studio для написания автоматических тестов на Selenium WebDriver + C# + NUnit

Выбираем в меню «Build -> Build Solution» и видим созданные нами тесты:

Как настроить Visual Studio для написания автоматических тестов на Selenium WebDriver + C# + NUnit

Теперь осталось только начать писать сами тесты.

Пример полностью настроенного готового проекта прилагается. Не забудьте зайти в менеджер пакетов. Он определит, что к проекту подключены пакеты и предложит вам их восстановить (скачать в проект).

При создании проекта использовал Visual Studio Community 2017.

  • Понравилось? Добавьте в избранное или поделитесь с друзьями:

Добавить комментарий

Ваш e-mail не будет опубликован.