Добрый день,
Уже несколько часов пытаюсь настроить запуск NUnit тестов в TFS, но пока что безрезультатно.
В TFS создал новый Build Definition в который добавил следующие таски:
- Build solution (при этом указал Restore NuGet Packages)
- VsTest - в Test assemblies добавил ***tests.dll (назва проекта с тестами automation.tests);
также в Path to custom test adapters прописал $(Build.SourcesDirectory)\Quality_Assurance\Auto_Tests\packages\NUnit.3.7.1\lib
Когда нажимаю Queue new build, solution успешно билдится, но на этапе запуска тестов 2) VsTest, в логе появляються предупреждения:
2017-08-03T12:54:34.7021821Z Warning: The path …\Quality_Assurance\Auto_Tests\packages\NUnit.3.7.1\lib’ specified in the ‘TestAdapterPath’ does not contain any test adapters, provide a valid path and try again.
2017-08-03T12:54:34.7021821Z
2017-08-03T12:54:34.9241889Z Starting test execution, please wait…
2017-08-03T12:54:35.4082004Z Warning: No test is available in \Quality_Assurance\Auto_Tests\Automation.Tests\obj\Debug\Automation.Tests.dll. Make sure that installed test discoverers & executors, platform & framework version settings are appropriate and try again.
2017-08-03T12:54:35.4082004Z
2017-08-03T12:54:35.4392025Z
2017-08-03T12:54:37.2181077Z Information: Additionally, you can try specifying ‘/UseVsixExtensions’ command if the test discoverer & executor is installed on the machine as vsix extensions and your installation supports vsix extensions. Example: vstest.console.exe myTests.dll /UseVsixExtensions:true
2017-08-03T12:54:37.2191083Z
2017-08-03T12:54:39.1823180Z ##[warning]No results found to publish.
2017-08-03T12:54:39.1946276Z ##[section]Finishing: VsTest
У кого есть опыт с настройкой TFS + NUnit подскажите пожалуйста в чем проблема? в Path to custom test adapters я также пробывал указать другой путь $(Build.SourcesDirectory)\Quality_Assurance\Auto_Tests\packages , но не помогло.
Заранее спасибо