Рассмотрим настройку Jenkins для сборки и запуска автоматических тестов, которые написаны на C#. Будем использовать сервер на базе Windows. Если вы используете автотесты написанные с помощью C# + Selenium WebDriver + NUnit, то также сможете использовать данную статью для настройки запуска автоматических тестов.
Подробнее
Метка: nunit
Как настроить TeamCity на запуск функциональных тестов для сайтов

Недавно получил вопрос «как настроить TeamCity для запуска тестов, написанных на Selenium WebDriver и C#». Сначала хотел ответить человеку расписав всё в ответном сообщении, однако потом понял, что это не один десяток строк займёт. Немного подумав решил написать данную статью, так как у многих возникают такие вопросы. Настройкой TeamCity занимался год назад и с тех пор иногда меняю некоторые параметры в проекте, а целыми проектами уже не настраиваю, так как нет надобности, поэтому при написании данной статьи обновлю и свои знания.
Подробнее
Как настроить Visual Studio для написания автоматических тестов на Selenium WebDriver + C# + NUnit

Начав писать статью Page Object и Page Factory или просто о простом, я понял, что некоторым начинающим может понадобится помощь в подготовке среды для написания автоматических тестов, поэтому я решил им помочь, написав данную статью.
Подробнее
Как в NUnit получить значение Description и Property

Иногда при написании тестов на NUnit нам необходимо получать значения Property и Description наших тестов. Сейчас рассмотрим, как это делать.
Подробнее
Как в NUnit получить информацию о результате прохождения предыдущего теста

Настал момент, когда при написании автоматических тестов (C# + NUnit + Selenium Webdriver) у меня возникла необходимость получать результат прохождения теста, после его выполнения. Т.е. мне надо было узнать успешно тест прошёл, с ошибкой или игнорировалось выполнение, а также если тест завершился с ошибкой, то какая ошибка.
Подробнее
Почему NUnit Agent завершает работу с ошибкой «NUnit Agent has stopped working»
Как генерировать собственный отчёт в тестах NUnit (Selenium WebDriver, C#)

Сразу хочу сказать, что NUnit используется мной при написании автоматических тестов с помощью C# + Selenium WebDriver, но думаю это не играет особой роли при создании инструмента генерации собственного отчёта. Отчёт формируется в формате HTML.
Подробнее
Как реализовать NUnit тесты в виде исполняемого файла (C#)

У нас на проектах мы пишем автоматизированные тесты для сайтов используя связку “Selenium WebDriver + C# + NUnit”. Обычно тесты с использованием NUnit пишут в виде библиотеки. Потом эти тесты запускаются с использованием специальной утилиты от разработчиков NUnit. Это же делали и мы. Однако в один из дней пришло понимание, что нам удобнее будет писать тесты, которые будут содержаться в исполняемом файле. В итоге изучив данный вопрос я переписал проекты по автоматизированному тестированию, тесты в которых содержатся не в библиотеке DLL, а в исполняемом файле.
Подробнее
Как настроить TeamCity на запуск функциональных тестов для сайтов
Недавно получил вопрос «как настроить TeamCity для запуска тестов, написанных на Selenium WebDriver и C#». Сначала хотел ответить человеку расписав всё в ответном сообщении, однако потом понял, что это не один десяток строк займёт. Немного подумав решил написать данную статью, так как у многих возникают такие вопросы. Настройкой TeamCity занимался год назад и с тех пор иногда меняю некоторые параметры в проекте, а целыми проектами уже не настраиваю, так как нет надобности, поэтому при написании данной статьи обновлю и свои знания.
Подробнее
Как настроить Visual Studio для написания автоматических тестов на Selenium WebDriver + C# + NUnit
Начав писать статью Page Object и Page Factory или просто о простом, я понял, что некоторым начинающим может понадобится помощь в подготовке среды для написания автоматических тестов, поэтому я решил им помочь, написав данную статью.
Подробнее
Как в NUnit получить значение Description и Property
Иногда при написании тестов на NUnit нам необходимо получать значения Property и Description наших тестов. Сейчас рассмотрим, как это делать.
Подробнее
Как в NUnit получить информацию о результате прохождения предыдущего теста
Настал момент, когда при написании автоматических тестов (C# + NUnit + Selenium Webdriver) у меня возникла необходимость получать результат прохождения теста, после его выполнения. Т.е. мне надо было узнать успешно тест прошёл, с ошибкой или игнорировалось выполнение, а также если тест завершился с ошибкой, то какая ошибка.
Подробнее
Почему NUnit Agent завершает работу с ошибкой «NUnit Agent has stopped working»
Как генерировать собственный отчёт в тестах NUnit (Selenium WebDriver, C#)
Сразу хочу сказать, что NUnit используется мной при написании автоматических тестов с помощью C# + Selenium WebDriver, но думаю это не играет особой роли при создании инструмента генерации собственного отчёта. Отчёт формируется в формате HTML.
Подробнее
Как реализовать NUnit тесты в виде исполняемого файла (C#)
У нас на проектах мы пишем автоматизированные тесты для сайтов используя связку “Selenium WebDriver + C# + NUnit”. Обычно тесты с использованием NUnit пишут в виде библиотеки. Потом эти тесты запускаются с использованием специальной утилиты от разработчиков NUnit. Это же делали и мы. Однако в один из дней пришло понимание, что нам удобнее будет писать тесты, которые будут содержаться в исполняемом файле. В итоге изучив данный вопрос я переписал проекты по автоматизированному тестированию, тесты в которых содержатся не в библиотеке DLL, а в исполняемом файле.
Подробнее