Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Запуск NUnit тестов с помощью внешней утилиты






Для запуска юнит-тестов используется утилита командной сроки nunit-console.exe.

Прежде всего, необходимо указать путь к этой утилите в настройках TestComplete (Tools – Options – Engines – Unit Testing). Естественно, что для этого NUnit должен быть установлен на вашем компьютере.

Теперь добавим в проект элемент UnitTesting (правой кнопкой на имени проекта, Add – New Item – Unit Testing).

Затем правой кнопкой на добавленном элементе UnitTesting1, Add – New Item, и выберем элемент NUnit.

Теперь дважды щелкнем по добавленному элементу NUnit1 и заполним необходимые поля. В нашем случае это первые два поля:

§ Assembly file name – имя exe либо dll файла с юнит тестами (в нашем случае это exe-файл приложения)

§ Text fixtures – тестовые классы (это необязательное поле, по умолчанию будут использованы все классы с атрибутом TestFixture)

Теперь мы можем запускать модульные тесты прямо из скриптов TestComplete. Например:

function TestNUnit()

{

var ut = UnitTesting1.NUnit1;

}

В результате мы получим следующий лог:

Здесь можно прочитать, в каком именно тесте произошла ошибка, какое было ожидаемое и реальное значение и т.п. Эта информация предоставляется приложением NUnit.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.