NUnit плагины для тестирования


Отчеты по тестированию в DEVPROM


NUnit.TestReport.AddIn - это плагин к NUnit, библиотеке для автоматизации тестирования. Плагин отслеживает результаты выполнения тестов и передает их в DEVPROM, в результате чего осуществляется автоматическое формирование отчетов по тестированию.

Отчеты по результатам автоматизированного тестирования нужны в тех случаях, когда вы тестируете приложение в различных конфигурациях или на различных окружениях, например, операционных системах. Все результаты выполнения тестов стекаются в DEVPROM и доступны для анализа на одном отчете.

Тестовые прогоны скриптов, автоматизирующих тестирование функциональности, могут порождать множество ненужных ошибок. Используя параметр плагина "DEVPROM.ReportBugs", вы можете отключить автоматическое создание сообщений об ошибках. Таким образом, при выполнении тестов вы будете видеть их результат, но при этом, не будет образовываться мусор в списке ошибок в вашем проекте.

Для того, чтобы использовать плагин, его необходимо скачать: http://projectscloud.ru/files/dpnunit/NUnit-TestReport-AddIn-zip (или скомпилировать из исходных кодов) и поместить в подкаталог addins в каталоге, где установлен сам NUnit. Запустите NUnit GUI и, используя меню Tools, убедитесь, что плагин автоматически подключился.

В конфигурационном файле вашего приложения, реализующего тесты необходимо в секцию appSettings добавить следующие строчки:


 
 <appSettings>
         ...
 	<add key="DEVPROM.Host" value="http://projectscloud.ru" />
 	<add key="DEVPROM.Project" value="devprom" />
 	<add key="DEVPROM.User" value="evgeny.savitsky" />
 	<add key="DEVPROM.Password" value="******" />
 	<add key="DEVPROM.Version" value="2.8" />
 	<add key="DEVPROM.Environment" value="Installer: Windows XP" />
 	<add key="DEVPROM.ReportBugs" value="true" />
 </appSettings>
 

Теперь вы можете запускать тесты или обеспечить автоматический запуск тестов, результаты тестирования и найденные ошибки будут попадать в ваш проект, который вы ведете системе DEVPROM, на проектном хостинге Облако проектов, или на SaaS-версии DEVPROM.

Системные требования

.NET Framework, NUnit


Обсуждения