Домой » Практика » Архив по категориям.net

Инструменты для тестирования с помощью BDD на C#

BDD, как и всё то, что заканчивается на DD, всё чаще и чаще используется в тестировании. При правильном подходе BDD приносит неплохой профит, но эта статья больше про инструментарий для C#. NSpec NSpec позволяет генерить тесты на основе спецификаций. На основе ваших тестов сгенерируется некая документация, по которой...
Читать дальше

Сравнение xUnit.net, NUnit и MSTest

Тестовые фреймворки для C#
Это даже не самые популярные тестовые фреймворки для C#, а единственные. Каждый из них обладает своими недостатками и преимуществами. Цель этой статьи — подробно разобраться в каждом из них и понять, какой из фреймворков больше подходит для определённых задач. MSTest — детище Microsoft Начиная с Visual Studio 2005...
Читать дальше

Тестирование настольных приложений с использованием White

Настольные приложения
В этой статье я расскажу про свой опыт автоматизации desktop — приложения на WPF с использованием C# и TestStack White. White — это бесплатная библиотека, которая в свою очередь является обёрткой над UI Automation от Microsoft. Сравнение с аналогами В своё время мы выбирали между Ranorex, Coded UI...
Читать дальше

Использование Sikuli и C#

Установка Порой в автотестах необходима проверка наличия какого-либо графического паттерна, хотя это и не самый лучший выход, но часто — единственный. В данной статье я покажу как реализовать сравнение изображений в проекте на C#. Первым делом у нас должна быть установлена Java, с указанием всех необходимых путей в...
Читать дальше